Processo | PROCESSO UTILIZADO NA INTEGRAÇÃO AUTOLOG |
Tarefa | Integrar os dados do SISDIA no AUTOLOG. |
Objetivo | Atender integração com o AUTOLOG. |
Evento | Geração de romaneio e entrada de NF da fabrica. |
Abrangência | |
Recursos | |
(AUTO0100) | Integração AUTOLOG |
(CADA0220) | Filial |
(CADA0380) | Pessoas Físicas / Jurídicas |
(CADA0385) | Cadastro de Endereços |
(CLIA1000) | Manutenção Cadastro de Clientes |
(FORA1000) | Cadastro de Fornecedores |
(cnnftran) | Dados Complementares do Transportador |
(CADA0210) | Cadastro de Cidades |
(PROP1000) | Cadastro de Produtos |
(PROP1005) | Cadastro de Estoque |
(CADA0270) | Grupos de Produtos |
(ccdemand) | Resumo da Demanda e Posição Mensal do Estoque de Peças |
(ENTR1500) | Integração Arquivo Faturamento de Peças |
(ENTR1000) | Digitação Nota Fiscal de Entrada |
Passo a Passo
Procedimentos para ativação da integração com AUTOLOG. |
1 – Cadastrar a filial desejada no programa (AUTO0100).
|
Procedimentos para desativação da integração com AUTOLOG. |
1 – Excluir todas as filiais no programa (AUTO0100).
|
Deverá ser realizada a carga de dados via programa após a ativação da integração. |
Procedimentos para carga de dados no AUTOLOG a partir do SISDIA via banco de dados. | ||||||
Após a carga dos dados via programa o sistema irá carregar/atualizar os dados no AUTOLOG automaticamente (via banco de dados). | ||||||
Campos do Autolog | Campos do SISDIA (ROMANEIO/OS) | Campos do SISDIA (NFE – (ENTR1500) | ||||
INTDOC_EMPRESA | Matriz (menor filial) | Matriz (menor filial) | ||||
INTDOC_FILIAL | Filial da cmromcap | Filial da capa (cmfatprc.filial) | ||||
INTDOC_SEQUENCIA | Sequencia | Sequencia | ||||
INTDOC_DATA | Data corrente | Data corrente | ||||
INTDOC_HORA | Hora corrente | Hora corrente | ||||
INTDOC_TIPO_DOC | Fixo "ROM" para romaneio, "ABP" para O.S., "NFD" para romaneio cancelado e "NFS" para nota fiscal de venda de balcão. | Fixo "NFE" | ||||
INTDOC_DOCUMENTO | Numero do romaneio (cmromcap.romaneio), numero da O.S. (cscapas.ordemserv) para "ABP" ou numero da NF (cnnfcapa.nronota) quando o tipo do documento for "NFS" | Carrega a cmfatprc. nronota | ||||
INTDOC_SEQDOC | Carrega a cnromcap.id_romcap ou cnnfcapa.id_nfcapa quando o tipo do documento for "NFS" | Carrega a cmfatprd.id_fatprc | ||||
INTDOC_SEQITEM | Não precisa. | Carrega a cmfatprd.nrolinha | ||||
INTDOC_ITEM | Produto do romaneio (cmromdet.produto) | Carrega a cmfatprd.mercadoria | ||||
INTDOC_QUANTIDADE | Quantidade do produto no romaneio (cmromdet.quantidade) | Carrega a cmfatprd.quantidade | ||||
INTDOC_UOM | Carrega cmprodut.unidvenda | Carrega a cmfatprd.unidade | ||||
INTDOC_NUMERO_NF | Carrega com cnnfcapa.nronota da nf de saída quando o tipo do documento for "NFS" | Carrega a cmfatprc.nronota | ||||
INTDOC_SERIE_NF | Carrega com a cnnfcapa.serienf da nf de saída quando o tipo do documento for "NFS" | Carrega a cmfatprc.serienf | ||||
INTDOC_DT_EMISSAO | Carrega com a cnnfcapa.dtnota da nf de saída quando o tipo do documento for "NFS" |
| ||||
INTDOC_CLIFOR | Carrega o cliente do romaneio (cmromcap.cgccpf) | Carrega o cgccpf da filial logada | ||||
INTDOC_TRANSP | Carrega com a cnnftran.transinscr da nf de saída quando o tipo do documento for "NFS" | Não precisa. | ||||
INTDOC_SIT_INSPECAO | Fixo zero (0) | Fixo zero (0) | ||||
INTDOC_TIPO_MOVIMENTO | Fixo "070" para romaneio e nota de venda de balcão, "020" para O.S. e "010" para romaneio cancelado. | Fixo "010" | ||||
INTDOC_CAMPANHA | Não precisa. | Não precisa. | ||||
INTDOC_LOTE_ERP | Não precisa. | Não precisa. | ||||
INTDOC_ANO_PROD | Não precisa. | Não precisa. | ||||
INTDOC_COMPONENTE | Não precisa. | Não precisa. | ||||
INTDOC_INDICE_FORMULACAO | Não precisa. | Não precisa. | ||||
INTDOC_UOM_FORMULACAO | Não precisa. | Não precisa. | ||||
INTDOC_SETOR_PRODUCAO | Não precisa. | Não precisa. | ||||
INTDOC_DEPOSIORG | Carrega o agente do romaneio (cmromcap.id_agsolicit) | Carrega o agente que gerou o pedido. | ||||
INTDOC_TURNO | Não precisa. | Não precisa. | ||||
INTDOC_DATA_INI | Não precisa. | Não precisa. | ||||
INTDOC_HORA_INI | Não precisa. | Não precisa. | ||||
INTDOC_DATA_FIM | Não precisa. | Não precisa. | ||||
INTDOC_HORA_FIM | Não precisa. | Não precisa. | ||||
INTDOC_SEQUENCIA_ORIGEM | Não precisa. | Não precisa. | ||||
INTDOC_TEXTO_ETIQ | Não precisa. | Não precisa. | ||||
INTDOC_SIT_PROCESSAMENTO | Fixo zero (0) | Fixo zero (0) | ||||
INTDOC_TAXACONSUMO | Não precisa. | Não precisa. | ||||
INTDOC_ENDEREORG | Não precisa. | Não precisa. | ||||
INTDOC_DEPARTORG | Não precisa. | Não precisa. | ||||
INTDOC_SETORORG | Não precisa. | Não precisa. | ||||
INTDOC_CORREDORG | Não precisa. | Não precisa. | ||||
INTDOC_DT_VENCTO | Não precisa. | Não precisa. | ||||
INTDOC_TEXTO1 | Grava cmestoqu.rua | cmestoqu.prateleira | cmestoqu.gaveta | Grava cmestoqu.rua | cmestoqu.prateleira | cmestoqu.gaveta |
---|---|---|---|---|---|---|
INTDOC_TEXTO2 | Carrega a observação do romaneio (cmromcap.observacao) | Não precisa. | ||||
INTDOC_TEXTO3 | Não precisa. | Não precisa. | ||||
INTDOC_TEXTO4 | Não precisa. | Não precisa. | ||||
INTDOC_TEXTO5 | Não precisa. | Não precisa. | ||||
INTDOC_ROTA | Não precisa. | Não precisa. | ||||
INTDOC_NCARGA | Não precisa. | Não precisa. | ||||
INTDOC_ENDERECO | Não precisa. | Não precisa. | ||||
INTDOC_BAIRRO | Não precisa. | Não precisa. | ||||
INTDOC_CIDADE | Não precisa. | Não precisa. | ||||
INDOC_ESTADO | Não precisa. | Não precisa. | ||||
INTDOC_CEP | Não precisa. | Não precisa. | ||||
INTDOC_DOC_ORIGEM | Fixo: o numero do Orçamento para venda balcão e numero do romaneio para oficina. | Fixo: numero do pedido de fabrica. | ||||
INTDOC_TIPDOC_ORIGEM | Fixo: "ORC" para venda balcão e "ROM" para oficina. | Fixo: "PC". |
OBS: O campo do AUTOLOG INTDOC_SERIE_NF irá gravar apenas as 3 primeiras posições da série da NF do SISDIA pois o campo correspondente do AUTOLOG aceita apenas 3 posições.
2 – Os dados gravados na tabela "intprd" do AUTOLOG vide documento (AUTO0100).
3 – Os dados gravados na tabela "intclifor" do AUTOLOG vide documento (AUTO0100).
4 – Os dados gravados na tabela "inttrans" do AUTOLOG vide documento (AUTO0100).
Procedimento para tratativa de retorno do AUTOLOG. | |
Após a carga de dados feita na tabela "intdoc" (ENTR1500), na entrada (ENTR1000) é verificado se houve retorno do AUTOLOG na tabela "intmov", onde é verificado se houve alteração de endereço/locação de produtos (PROP1005) sendo: | ]]></ac:plain-text-body></ac:structured-macro> |
Processamento |
Todos os programas que gravam romaneio, nota de balcão, produto, cliente, fornecedor e transportadora, gravam/atualizam os dados no AUTOLOG. |