Processo

PROCESSO UTILIZADO NA INTEGRAÇÃO AUTOLOG

TarefaIntegrar os dados do SISDIA no AUTOLOG.
ObjetivoAtender integração com o AUTOLOG.
EventoGeraçã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).


2 – Ao realizar o cadastro é criado de forma automática o banco "autolog" e as tabelas referentes ao AUTOLOG.
3 – É criada toda a regra no banco "sisdia" que alimenta as tabelas do AUTOLOG.


Procedimentos para desativação da integração com AUTOLOG.

1 – Excluir todas as filiais no programa (AUTO0100).



2 – Ao excluir todos os cadastros é excluído do banco "sisdia" toda a regra que alimenta as tabelas do AUTOLOG, porem o banco "autolog" e todos os dados gravados até o momento são mantidos.



Deverá ser realizada a carga de dados via programa após a ativação da integração.
1 – Para carregar a tabela "intprd" do AUTOLOG referente a produtos, o programa irá carregar os dados do SISDIA conforme documento do programa ("AUTO0100").
2 – Para carregar a tabela "intclifor" do AUTOLOG referente a clientes e fornecedores, o programa irá carregar os dados do SISDIA conforme documento do programa ("AUTO0100").
3 – Para carregar a tabela "inttrans" do AUTOLOG referente a transportadora, o programa irá carregar os dados do SISDIA conforme documento do programa ("AUTO0100").


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).
1 – Os dados gravados na tabela "intdoc" do AUTOLOG são:

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"


Carrega a cmfatprc.dtnota

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:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3d1f395d-6a41-4098-ad78-f23b1a820b11"><ac:plain-text-body><![CDATA[1 – Para o campo Rua será verificado/atualizado os dados no campo: intmov_enderedest[01,03].
]]></ac:plain-text-body></ac:structured-macro>
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b760abea-9135-4903-bf89-1cd88f068169"><ac:plain-text-body><![CDATA[2 – Para o campo Prateleira será verificado/atualizado os dados no campo: intmov_enderedest[04,06].
]]></ac:plain-text-body></ac:structured-macro>
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3a3f3fdb-adf6-47ea-b57d-c3d89b006d66"><ac:plain-text-body><![CDATA[3 – Para o campo Gaveta será verificado/atualizado os dados no campo: intmov_enderedest[07,09].

]]></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.


Documentação de versões anteriores deste programa

Não há informações disponíveis.