AUTO0100 - Integração AUTOLOG

Sumário


VERSÃO ATUAL: 09.20



Assunto

Programa de manutenção que define se a filial utiliza a Integração com o AUTOLOG, tabela "cnautlog" do (PROCESSO_AUTOLOG).

Consistências e Restrições do sistema 

Ao cadastrar a primeira filial com a opção "utiliza Autolog = S", o programa irá verificar se existe o banco "autolog" caso não exista ele irá criar o banco e as tabelas utilizadas pelo AUTOLOG de forma automática e criar no banco "sisdia" todas as regras para inserir os dados nas tabelas do AUTOLOG (cria as triggers e procedures toda vez que ativar a integração).
Quando excluída todas as filiais que utilizam o AUTOLOG o programa exclui de forma automática todas as regras criadas no banco "sisdia" (quando ativar novamente a integração o sistema recria a regra no banco), mais mantém todos os dados gravados no banco "autolog".

Opções do programa 

O programa tem a opção "Integração" onde é realizada a carga dos dados do SISDIA no AUTOLOG.
Para as opções de inclusãoalteraçãoexclusão e consulta existe os campos:

  • Filial:Código da filial.
  • Utiliza Autolog: Sim ou Não (define se a filial utiliza integração com o AUTOLOG).


Para a opção Integração temos os campos:

  • Carrega intprd: Carrega os dados de produtos do SISDIA no AUTOLOG.
  • Carrega intclifor: Carrega os dados de clientes e fornecedores do SISDIA no AUTOLOG.
  • Carrega inttrans: Carrega os dados de transportadoras do SISDIA no AUTOLOG.

Para a tabela intprd são gravados os dados:

Campo do Autolog

Campo do SISDIA

INTPRD_EMPRESA

Código da matriz (CADA0220).

INTPRD_FILIAL

Código da filial que está executando o programa (CADA0220).

INTPRD_SEQUENCIA

Sequência do registro.

INTPRD_PRDCAD

Código do produto (PROP1000).

INTPRD_DESCRICAO

Descrição do produto (PROP1000).

INTPRD_STATUS

Status (0-inativo 1-ativo)

INTPRD_CODALT

Produto alternativo (sucessora) (PROP1000).

INTPRD_PRDORG

Produto original ou paralelo (CADA0270).

INTPRD_PRDTIP

Fixo "PA".

INTPRD_DATAMATURACAO

Não precisa.

INTPRD_DATACRITICA1

Não precisa.

INTPRD_DATACRITICA2

Não precisa.

INTPRD_DATACRITICA3

Não precisa.

INTPRD_DATAVENCIMENTO

Não precisa.

INTPRD_DATAVALIDADE

Não precisa.

INTPRD_ABZCAD

Classificação ABC (PROP1005).

INTPRD_GRUPO

Linha do (CADA0270).

INTPRD_SUBGRP

Grupo do (CADA0270).

INTPRD_PDFASE

Não precisa.

INTPRD_ABCERP

Classificação ABC (PROP1005).

INTPRD_MARGEMDIVERG

Fixo 0 (zero).

INTPRD_DATAULTINV

Fixo 0 (zero).

INTPRD_CUSTO

Custo do produto (ccdemand).

INTPRD_1_NIVEL

Fixo 1.

INTPRD_1_UOMCAD

Unidade de compra (PROP1000).

INTPRD_1_ETQTIP

Fixo "UNIT".

INTPRD_1_BARCODE

Código do produto (PROP1000).

INTPRD_1_NIVELANT

Fixo 1.

INTPRD_1_FATORANT

Fixo 1.

INTPRD_1_FATOR1

Fixo 1.

INTPRD_1_PESOBRUTO

Não precisa.

INTPRD_1_PESOLIQ

Não precisa.

INTPRD_1_COMPRIMENTO

Não precisa.

INTPRD_1_LARGURA

Não precisa.

INTPRD_1_PROFUNDIDADE

Não precisa.

INTPRD_1_M3

Não precisa.

INTPRD_1_IMPETQ

Paralelo = 1, original = 0.

INTPRD_1_GERAID

Não precisa.

INTPRD_1_CONFIRMALOTE

Fixo 0 (zero).

INTPRD_1_CONFIRMAPESO

Fixo 0 (zero).

INTPRD_1_CONFIRMADIM

Fixo 0 (zero).

INTPRD_1_CONFIRMANSERIE

Fixo 0 (zero).

INTPRD_1_CONFIRMALOTEFORNEC

Fixo 0 (zero).

INTPRD_1_CONFIRMADATAVALID

Fixo 0 (zero).

INTPRD_1_CONFIRMADATAFABR

Fixo 0 (zero).

INTPRD_2_NIVEL

Não precisa.

INTPRD_2_UOMCAD

Não precisa.

INTPRD_2_ETQTIP

Não precisa.

INTPRD_2_BARCODE

Não precisa.

INTPRD_2_NIVELANT

Não precisa.

INTPRD_2_FATORANT

Não precisa.

INTPRD_2_FATOR1

Não precisa.

INTPRD_2_PESOBRUTO

Não precisa.

INTPRD_2_PESOLIQ

Não precisa.

INTPRD_2_COMPRIMENTO

Não precisa.

INTPRD_2_LARGURA

Não precisa.

INTPRD_2_PROFUNDIDADE

Não precisa.

INTPRD_2_M3

Não precisa.

INTPRD_2_IMPETQ

Não precisa.

INTPRD_2_GERAID

Não precisa.

INTPRD_2_CONFIRMALOTE

Não precisa.

INTPRD_2_CONFIRMAPESO

Não precisa.

INTPRD_2_CONFIRMADIM

Não precisa.

INTPRD_2_CONFIRMANSERIE

Não precisa.

INTPRD_2_CONFIRMALOTEFORNEC

Não precisa.

INTPRD_2_CONFIRMADATAVALID

Não precisa.

INTPRD_2_CONFIRMADATAFABR

Não precisa.

INTPRD_3_NIVEL

Não precisa.

INTPRD_3_UOMCAD

Não precisa.

INTPRD_3_ETQTIP

Não precisa.

INTPRD_3_BARCODE

Não precisa.

INTPRD_3_NIVELANT

Não precisa.

INTPRD_3_FATORANT

Não precisa.

INTPRD_3_FATOR1

Não precisa.

INTPRD_3_PESOBRUTO

Não precisa.

INTPRD_3_PESOLIQ

Não precisa.

INTPRD_3_COMPRIMENTO

Não precisa.

INTPRD_3_LARGURA

Não precisa.

INTPRD_3_PROFUNDIDADE

Não precisa.

INTPRD_3_M3

Não precisa.

INTPRD_3_IMPETQ

Não precisa.

INTPRD_3_GERAID

Não precisa.

INTPRD_3_CONFIRMALOTE

Não precisa.

INTPRD_3_CONFIRMAPESO

Não precisa.

INTPRD_3_CONFIRMADIM

Não precisa.

INTPRD_3_CONFIRMANSERIE

Não precisa.

INTPRD_3_CONFIRMALOTEFORNEC

Não precisa.

INTPRD_3_CONFIRMADATAVALID

Não precisa.

INTPRD_3_CONFIRMADATAFABR

Não precisa.

INTPRD_4_NIVEL

Não precisa.

INTPRD_4_UOMCAD

Não precisa.

INTPRD_4_ETQTIP

Não precisa.

INTPRD_4_BARCODE

Não precisa.

INTPRD_4_NIVELANT

Não precisa.

INTPRD_4_FATORANT

Não precisa.

INTPRD_4_FATOR1

Não precisa.

INTPRD_4_PESOBRUTO

Não precisa.

INTPRD_4_PESOLIQ

Não precisa.

INTPRD_4_COMPRIMENTO

Não precisa.

INTPRD_4_LARGURA

Não precisa.

INTPRD_4_PROFUNDIDADE

Não precisa.

INTPRD_4_M3

Não precisa.

INTPRD_4_IMPETQ

Não precisa.

INTPRD_4_GERAID

Não precisa.

INTPRD_4_CONFIRMALOTE

Não precisa.

INTPRD_4_CONFIRMAPESO

Não precisa.

INTPRD_4_CONFIRMADIM

Não precisa.

INTPRD_4_CONFIRMANSERIE

Não precisa.

INTPRD_4_CONFIRMALOTEFORNEC

Não precisa.

INTPRD_4_CONFIRMADATAVALID

Não precisa.

INTPRD_4_CONFIRMADATAFABR

Não precisa.

INTPRD_SIT_PROCESSAMENTO

Fixo 0 (zero).


Obs: nos campos INTPRD_PRDCAD e INTPRD_1_BARCODE, são gravados os primeiros 20 caracteres do campo "Produto" do programa (PROP1000), pois no AUTOLOG aceita apenas essa quantidade de caracteres. 


Para a tabela intclifor são gravados os dados:

Campo do Autolog

Campo do SISDIA

INTCLIFOR_SEQ

Sequência do registro.

INTCLIFOR_CLIFORCODIGO

CNPJ/CPF (CADA0380).

INTCLIFOR_CLFTIP

"CLIENTE" OU "FORNEC"

INTCLIFOR_CLIFORRAZAO

Nome (CADA0380).

INTCLIFOR_FANTASIA

Nome fantasia (CADA0380).

INTCLIFOR_CNPJ

CNPJ/CPF (CLIA1000) ou (FORA1000).

INTCLIFOR_IE

Inscrição Estadual (CADA0380).

INTCLIFOR_ENDERECO

Endereço (CADA0385).

INTCLIFOR_ENDNUMERO

Numero (CADA0385).

INTCLIFOR_ENDCOMPL

Complemento (CADA0385).

INTCLIFOR_CEP

CEP (CADA0385).

INTCLIFOR_BAIRRO

Bairro (CADA0385).

INTCLIFOR_CIDADE

Nome da Cidade (CADA0210).

INTCLIFOR_ESTADO

Estado (CADA0210).

INTCLIFOR_PAIS

Fixo "BRA".

INTCLIFOR_STATUS

Fixo 0 (zero).

INTCLIFOR_TEL

Telefone (CADA0385).

INTCLIFOR_TEL2

Celular (CADA0385).

INTCLIFOR_FAX

Fax (CADA0385).

INTCLIFOR_EMAIL

E-mail (CADA0385).

INTCLIFOR_HOMEPAGE

Não precisa.

INTCLIFOR_SIT_PROCESSAMENTO

Fixo 0 (zero).

INTCLIFOR_EMPRESA

Código da matriz.

INTCLIFOR_FILIAL

Código da matriz.


Para a tabela inttrans são gravados os dados (a partir da tabela cnnftran):

Campo do Autolog

Campo do SISDIA

INT_TRANSP_EMPRES

Código da matriz.

INT_TRANSP_FILIAL

Código da matriz.

INT_TRANSP_SEQ

Sequência do registro.

INT_TRANSP_CODIGO

CNPJ/CPF (CADA0380).

INT_TRANSP_RAZAO

Nome (CADA0380).

INT_TRANSP_FANTASIA

Nome fantasia (CADA0380).

INT_TRANSP_CNPJ

CNPJ/CPF (CADA0380).

INT_TRANSP_IE

Inscrição Estadual (CADA0380).

INT_TRANSP_ENDERECO

Endereço (CADA0385).

INT_TRANSP_ENDNUMERO

Numero (CADA0385).

INT_TRANSP_ENDCOMPL

Complemento (CADA0385).

INT_TRANSP_CEP

CEP (CADA0385).

INT_TRANSP_CIDADE

Nome da Cidade (CADA0210).

INT_TRANSP_ESTADO

Estado (CADA0210).

INT_TRANSP_PAIS

Fixo "BRA".

INT_TRANSP_STATUS

Fixo 1.

INT_TRANSP_TEL

Telefone ("CADA0385).

INT_TRANSP_TEL2

Celular (CADA0385).

INT_TRANSP_FAX

Fax (CADA0385).

INT_TRANSP_EMAIL

E-mail (CADA0385).

INT_TRANSP_HOMEPAGE

Não precisa.

INT_TRANSP_SIT_PROCESSAMENTO

Fixo 0 (zero).

Solução de problemas 


Encontrado(s) 0 resultado(s) para FAQ AUTO0100.

Documentação de versões anteriores deste programa

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