A integração de dados entre TOTVS CRM | SFA e Protheus se dá através de uma API (Application Programming Interface) que utiliza web service com arquitetura REST (Representation State Transfer) para importação de dados (Protheus → TOTVS CRM | SFA) e exportação de pedidos e clientes (TOTVS CRM | SFA → Protheus).
...
O manual de configuração da API Nativa está disponível aqui: PROTHEUS - API Nativa - Manual de Configurações
A IMPORTAÇÃO de dados do Protheus para o TOTVS CRM | SFA é realizada através de requisições ao método genericQuerypresente no seguinte endereço da API de integração REST:
...
Body: Objeto JSON contendo o registro a ser inputado no Protheus
OBS: utilizar o mesmo usuario:senha para isso.
...
Isso serve para diferir a origem de cada registro do Protheus.
Todas as rotinas de integração são executadas conforme um agendamento, que determina os horários em que as rotinas serão executadas.
...
Assim a integração executará uma carga full e depois disso voltará para delta automaticamente.
Existem entidades/informações que o TOTVS CRM | SFA precisa, porém não são retornadas do Protheus.
...
TOTVS CRM | SFA | Valor TOTVS CRM | SFA | Tipo TOTVS CRM | SFA | |
1 | DESCRICAO | LIMITE DE CREDITO DO PARCEIRO | varchar(80) |
2 | SGLTIPOLIMITECREDITO | LCP | varchar(10) |
4 | IDNATIVO | 1 | int2 |
| 5 | CODIGO | 1 | varchar(20) |
| 6 | CODIGOERP | LCP | varchar(80) |
| 7 | IDNPADRAO | 0 | int2 |
Lista fixa de países a partir do cadastro do BACEN em: bcb.gov.br/ftp/paises.txt
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | DESCRICAO | Nome do País do BACEN | varchar(80) | SIM |
2 | NACIONALIDADE | Se Brasil Então Brasileira Senão null | varchar(80) | |
3 | CODIGO | Código BACEN com 5 dígitos | varchar(20) | |
4 | CODIGOERP | Código Pais com 3 dígitos | varchar(80) | |
5 | IDNPADRAO | Se Brasil Então 1 Senão 0 | int2 | |
6 | SIGLA | Se Brasil Então BR Senão * | varchar(10) | SIM |
7 | IDNATIVO | 1 | int2 | SIM |
Retorna todas as unidades federativas cadastradas no Protheus na tabela SX5 quando X5_TABELA = '12'.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | IDPAIS | Se sigla EX Então EX Senão 105 | int8 | SIM |
2 | SIGLA | X5_CHAVE | varchar(10) | SIM |
3 | CODIGO | X5_CHAVE | varchar(20) | |
4 | CODIGOERP | X5_CHAVE | varchar(80) | SIM |
5 | DESCRICAO | X5_DESCRI | varchar(80) | SIM |
6 | IDNATIVO | 1 | int2 | SIM |
Retorna todas as cidades cadastradas no Protheus na tabela CC2.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | IDUNIDADEFEDERATIVA | CC2_EST | int8 | SIM |
2 | DESCRICAO | CC2_MUN | varchar(80) | SIM |
3 | IDNATIVO | 1 | int2 | SIM |
4 | CODIGO | CC2_CODMUN | varchar(20) | |
5 | CODIGOERP | CC2_CODMUN#CC2_EST | varchar(80) | SIM |
Retorna todas as condições de pagamento cadastradas no Protheus na tabela SE4.
...
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | CONDICAOPAGAMENTO.PERCENTUALACRESCIMO | E4_ACRSFIN | numeric(18, 6) | |
2 | CONDICAOPAGAMENTO.CODIGOERP | EMPRESA#E4_CODIGO#COALESCE(E4_FILIAL,'SF') | varchar(80) | SIM |
3 | CONDICAOPAGAMENTO.DESCRICAO | E4_DESCRI | varchar(80) | SIM |
4 | CONDICAOPAGAMENTO.IDNATIVO | 1 | int2 | SIM |
5 | CONDICAOPAGAMENTO.SGLTIPOCONDICAO | E4_TIPO | varchar(10) | |
6 | CONDICAOPAGAMENTO.IDNREQUERDATAENTREGA | 0 | int2 | SIM |
7 | CONDICAOPAGAMENTO.IDNDISPPRIMEIROPEDIDO | 1 | int2 | SIM |
8 | CONDICAOPAGAMENTO.IDNPADRAO | 0 | int2 | SIM |
| 9 | CONDICAOPAGAMENTO.VALORMINIMO | E4_INFER | numeric(18, 6) | |
| 10 | CONDICAOPAGAMENTO.CODIGO | E4_CODIGO | varchar(20) | |
| 11 | LOCALCONDICAOPAGAMENTO.IDNPADRAO | 0 | int2 | SIM |
| 12 | LOCALCONDICAOPAGAMENTO.IDLOCALFILIAL | EMP#EMPRESA#E4_FILIAL | int8 | SIM |
| 13 | LOCALCONDICAOPAGAMENTO.IDCONDICAOPAGAMENTO | EMPRESA#E4_CODIGO#COALESCE(E4_FILIAL,'SF') | int8 | SIM |
| 14 | LOCALCONDICAOPAGAMENTO.CODIGOERP | IDLOCALFILIAL#IDCONDICAOPAGAMENTO#FILIAL | varchar(80) | SIM |
| 15 | LOCALCONDICAOPAGAMENTO.IDNREGRAESPECIAL | 0 | int2 | SIM |
Retorna todos os tipos de cobrança cadastrados no Protheus na tabela SX5 quando X5_TABELA = '24'.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | CODIGOERP | X5_CHAVE | varchar(80) | SIM |
2 | DESCRICAO | X5_DESCRI | varchar(80) | SIM |
3 | IDNATIVO | 1 | int2 | SIM |
4 | IDNDISPPRIMEIROPEDIDO | 1 | int2 | SIM |
5 | IDNREEMBOLSAVEL | 0 | int2 | SIM |
6 | IDNVALIDAVALORLIMITE | 0 | int2 | SIM |
7 | IDNPERMITEALTERARREEMBOLSO | 0 | int2 | SIM |
8 | IDNPADRAO | 0 | int2 | SIM |
| 9 | IDNREQUERBANCO | 0 | int2 | SIM |
| 10 | CODIGO | X5_CHAVE | varchar(20) | |
| 11 | SGLTIPOCOBRANCA | X5_CHAVE | varchar(10) |
Retorna todas as regiões cadastradas no Protheus na tabela SX5 quando X5_TABELA = 'A2'.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | CODIGOERP | X5_CHAVE | varchar(80) | SIM |
2 | CODIGO | X5_CHAVE | varchar(20) | |
3 | DESCRICAO | X5_DESCRI | varchar(80) | SIM |
4 | IDNATIVO | 1 | int2 | SIM |
Retorna todos os tipos de notas fiscais cadastrados no Protheus na tabela SX5 quando X5_TABELA = 'MQ'.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | CODIGOERP | X5_CHAVE | varchar(80) | SIM |
2 | DESCRICAO | X5_CHAVE - X5_DESCRI | varchar(80) | SIM |
3 | IDNATIVO | 1 | int2 | SIM |
4 | SGLTIPONOTAFISCAL | X5_CHAVE | varchar(10) |
Retorna todos os segmentos cadastrados no Protheus na tabela SX5 quando X5_TABELA = 'T3'.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | CODIGOERP | X5_CHAVE | varchar(80) | SIM |
2 | CODIGO | X5_CHAVE | varchar(20) | |
3 | DESCRICAO | X5_DESCRI | varchar(80) | SIM |
4 | IDNATIVO | 1 | int2 | SIM |
| 5 | SIGLA | X5_CHAVE | varchar(20) | |
| 6 | IDNCONSOMECOTASUPERVISOR | 0 | int2 | SIM |
Retorna todos os grupos de clientes cadastrados no Protheus na tabela ACY.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | CODIGOERP | ACY_GRPVEN | varchar(80) | SIM |
2 | DESCRICAO | ACY_DESCRI | varchar(80) | SIM |
3 | IDNATIVO | 1 | int2 | SIM |
Retorna todas as naturezas cadastradas no Protheus na tabela SED.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | CODIGOERP | EMPRESA#ED_CODIGO | varchar(80) | SIM |
2 | DESCRICAO | ED_DESCRIC | varchar(80) | SIM |
3 | IDNATIVO | 1 | int2 | SIM |
| 4 | SGLTIPOOPERACAO | NAT | varchar(10) | |
| 5 | SGLOPERACAO | varchar(10) | ||
| 6 | SGLTIPOVALOR | varchar(10) |
Retorna o cadastro de CFOP do Protheus na tabela SX5 quando X5_TABELA = '13'.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | CODIGOERP | X5_CHAVE | varchar(80) | SIM |
2 | DESCRICAO | X5_DESCRI | varchar(4000) | |
3 | CODIGO | X5_CHAVE | varchar(80) | |
| 4 | IDNATIVO | 1 | int2 | SIM |
Retorna o cadastro do tipo do produto do Protheus na tabela SX5 quando X5_TABELA = '02'.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | CODIGOERP | X5_CHAVE | varchar(80) | SIM |
2 | SGLTIPOPRODUTO | X5_CHAVE | varchar(10) | |
3 | DESCRICAO | X5_DESCRI | varchar(80) | SIM |
4 | IDNATIVO | 1 | int2 | SIM |
Retorna o cadastro do grupo do produto do Protheus na tabela SBM.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | CODIGO | BM_GRUPO | varchar(80) | |
2 | DESCRICAO | BM_DESC | varchar(80) | SIM |
3 | IDNATIVO | 1 | int2 | SIM |
4 | CODIGOERP | BM_GRUPO | varchar(80) | SIM |
Retorna o cadastro da unidade de medida do Protheus na tabela SAH.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | IDNATIVO | 1 | int2 | SIM |
2 | IDNDISPONIVELPARACOTA | 0 | int2 | SIM |
3 | DESCRICAO | AH_DESCPO | varchar(80) | SIM |
4 | CODIGO | AH_UNIMED | varchar(20) | |
5 | SGLUNIDADEMEDIDA | AH_UNIMED | varchar(10) | SIM |
6 | SGLTIPOUNIDADEMEDIDA | AH_UNIMED | varchar(10) | SIM |
7 | CODIGOERP | AH_UNIMED | varchar(80) | SIM |
Retorna o cadastro da embalagem do Protheus na tabela SAH.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | IDNATIVO | 1 | int2 | SIM |
2 | DESCRICAO | AH_DESCPO | varchar(80) | SIM |
3 | SGLEMBALAGEM | AH_UNIMED | varchar(10) | |
4 | CODIGO | AH_UNIMED | varchar(20) | |
5 | IDUNIDADEMEDIDA | AH_UNIMED | int8 | |
6 | CODIGOERP | AH_UNIMED | varchar(80) | SIM |
Retorna o cadastro de grupos, empresas e filiais do Protheus.
...
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | PARCEIRO.NOMEPARCEIRO | Code - Description | varchar(80) | SIM |
2 | PARCEIRO.NOMEPARCEIROFANTASIA | Code - Title | varchar(80) | |
3 | PARCEIRO.SGLTIPOPESSOA | PJ | varchar(10) | SIM |
| 4 | PARCEIRO.IDNATIVO | 1 | int2 | SIM |
| 5 | PARCEIRO.IDNCONTRIBUINTE | 1 | int2 | |
| 6 | PARCEIRO.NUMEROMATRICULA | Code | varchar(20) | |
| 7 | PARCEIRO.DATAULTIMAATUALIZACAO | CURRENT_DATE | date | SIM |
| 8 | PARCEIRO.DATACADASTRO | CURRENT_DATE | date | SIM |
| 9 | PARCEIRO.IDNEXPORTADOERP | 1 | int2 | SIM |
| 10 | PARCEIRO.CODIGOERP | EMP#EMPRESA#Code | varchar(80) | SIM |
| 11 | LOCAL.IDNSUFRAMA | 0 | int2 | |
| 12 | LOCAL.IDNIPI | 0 | int2 | |
| 13 | LOCAL.IDNATIVO | 1 | int2 | SIM |
| 14 | LOCAL.IDNREQUERDATAENTREGA | 0 | int2 | |
| 15 | LOCAL.IDNREQUERNUMEROPEDIDOCLIENTE | 0 | int2 | |
| 16 | LOCAL.NUMEROMATRICULA | Code | varchar(80) | |
| 17 | LOCAL.BAIRRO | Neighborhood | varchar(80) | |
| 18 | LOCAL.CNPJ | Cgc | varchar(20) | |
| 19 | LOCAL.CEP | ZipCode | varchar(10) | |
| 20 | LOCAL.INSCRICAOESTADUAL | StateRegistration | varchar(40) | |
| 21 | LOCAL.DESCRICAO | Code - Description - ParentCode | varchar(80) | SIM |
| 22 | LOCAL.INSCRICAOMUNICIPAL | CityRegistration | varchar(40) | SIM |
| 23 | LOCAL.LOGRADOURO | Street | varchar(200) | |
| 24 | LOCAL.DATACADASTRO | CURRENT_DATE | date | SIM |
| 25 | LOCAL.DATAULTIMAATUALIZACAO | CURRENT_DATE | date | SIM |
| 26 | LOCAL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 27 | LOCAL.IDCIDADE | CityCode#State | int8 | SIM |
| 28 | LOCAL.CODIGOERP | EMP#EMPRESA#Code | varchar(80) | SIM |
| 29 | LOCAL.OBSERVACAO | varchar(4000) | ||
| 30 | LOCAL.COMPLEMENTO | varchar(80) | ||
| - | LOCAL.OBSERVACAOINTEGRACAO | EMPRESA#EnterpriseGroup#CompanyCode#UnitOfBusiness#ParentCode | varchar(80) | IMUTÁVEL |
| 31 | LOCALTIPOLOCAL.IDLOCAL | EMP#EMPRESA#Code | int8 | SIM |
| 32 | LOCALTIPOLOCAL.IDTIPOLOCAL | UEM | int8 | SIM |
| 33 | LOCALTIPOLOCAL.IDNATIVO | 1 | int2 | SIM |
| 34 | LOCALTIPOLOCAL.IDNPADRAO | 1 | int2 | SIM |
| 35 | LOCALTIPOLOCAL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 36 | LOCALTIPOLOCAL.CODIGOERP | EMP#EMPRESA#Code | varchar(80) | SIM |
| 37 | LOCALTELEFONE.TELEFONE | Phone | varchar(40) | SIM |
| 38 | LOCALTELEFONE.IDNPADRAO | 1 | int2 | SIM |
| 39 | LOCALTELEFONE.IDLOCAL | EMP#EMPRESA#Code | int8 | SIM |
| 40 | LOCALTELEFONE.IDPARCEIRO | M0_CODIGO | int8 | |
| 41 | LOCALTELEFONE.IDNEXPORTADOERP | 1 | int2 | SIM |
| 42 | LOCALTELEFONE.CODIGOERP | EMP#EMPRESA#Code | varchar(80) | SIM |
| 43 | PARCEIROLOCAL.IDLOCAL | EMP#EMPRESA#Code | int8 | SIM |
| 44 | PARCEIROLOCAL.IDPARCEIRO | EMP#EMPRESA#Code | int8 | SIM |
| 45 | PARCEIROLOCAL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 46 | PARCEIROLOCAL.CODIGOERP | EMP#EMPRESA#Code | varchar(80) | SIM |
| 47 | PARCEIROTIPOPARCEIRO.IDTIPOPARCEIRO | EMP | int8 | SIM |
| 48 | PARCEIROTIPOPARCEIRO.IDPARCEIRO | EMP#EMPRESA#Code | int8 | SIM |
| 49 | PARCEIROTIPOPARCEIRO.CODIGOERP | EMP#EMPRESA#Code | varchar(80) | SIM |
| 50 | LOCALFILIAL.IDLOCAL | EMP#EMPRESA#Code | int8 | SIM |
| 51 | LOCALFILIAL.IDFILIAL | EMP#EMPRESA#Code | int8 | SIM |
| 52 | LOCALFILIAL.SGLTIPOFILIAL | UEM | varchar(10) | |
| 53 | LOCALFILIAL.IDNPADRAO | 1 | int2 | SIM |
| 54 | LOCALFILIAL.CODIGOERP | EMP#EMPRESA#Code | varchar(80) | SIM |
O cadastro Tipo de Entrada e Saída (TES) é responsável pela correta classificação dos documentos fiscais de entrada e saída registrados no Protheus.
...
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | TIPOPEDIDO.CODIGO | X5_CHAVE | varchar(20) | |
2 | TIPOPEDIDO.DESCRICAO | X5_DESCRI | varchar(80) | SIM |
3 | TIPOPEDIDO.IDNATIVO | 1 | int2 | SIM |
4 | TIPOPEDIDO.IDNDISPONIVELPARAPEDIDO | 1 | int2 | |
5 | TIPOPEDIDO.IDNCONSOMEFLEXINTEGRAL | 0 | int2 | SIM |
6 | TIPOPEDIDO.SGLTIPOPEDIDO | CASE WHEN X5_DESCRI LIKE DEV THEN TPD WHEN X5_DESCRI LIKE REM THEN TPRM WHEN X5_DESCRI LIKE VEN THEN TPN WHEN X5_DESCRI LIKE BON THEN TPB END | varchar(10) | |
| 7 | TIPOPEDIDO.IDNREQUERVENDEDOR | 0 | int2 | |
| 8 | TIPOPEDIDO.IDNPADRAO | 0 | int2 | |
| 9 | TIPOPEDIDO.IDNASSINATURAOBRIGATORIA | 0 | int2 | SIM |
| 10 | TIPOPEDIDO.SGLTIPOTES | INT | varchar(10) | |
| 11 | TIPOPEDIDO.CODIGOERP | X5_CHAVE | varchar(80) | SIM |
| 12 | TIPOPEDIDO.IDNMOVIMENTAFLEX | 0 | int2 | SIM |
| 13 | OPERACAOTIPOPEDIDO.IDOPERACAO | TIPO_PE#ERP | int8 | SIM |
| 14 | OPERACAOTIPOPEDIDO.IDTIPOPEDIDO | X5_CHAVE | int8 | SIM |
| 15 | OPERACAOTIPOPEDIDO.IDLOCALFILIAL | X5_FILIAL | int8 | SIM |
| 16 | OPERACAOTIPOPEDIDO.CODIGOERP | EMP#INT#EMPRESA#X5_FILIAL#X5_CHAVE | varchar(80) | SIM |
Retorna todos os usuários e/ou representantes cadastrados no Protheus na tabela SA3.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | USUARIO.LOGIN | A3_COD | varchar(30) | SIM |
2 | USUARIO.NOME | A3_COD - A3_NOME | varchar(80) | SIM |
3 | USUARIO.SENHA | A3_COD (SHA-1) | varchar(80) | SIM |
4 | USUARIO.EMAIL | A3_EMAIL | varchar(80) | |
5 | USUARIO.DATACADASTRO | COALESCE(A3_ADMISS,'1900-01-01') | date | SIM |
6 | USUARIO.IDNATIVO | CASE WHEN A3_MSBLQL = 1 THEN 0 ELSE 1 END | int2 | SIM |
7 | USUARIO.ENDERECO | A3_END | varchar(80) | |
8 | USUARIO.CEP | A3_CEP | varchar(10) | |
9 | USUARIO.IDNEXIGEALFANUMERICO | 0 | int2 | SIM |
10 | USUARIO.IDNEXPORTADOERP | 1 | int2 | SIM |
11 | USUARIO.IDNPERMITIRINTEGRACAO | 0 | int2 | SIM |
12 | USUARIO.IDPERFILACESSO | PV | int8 | SIM |
13 | USUARIO.IDNHABILITARLDAP | 0 | int2 | SIM |
14 | USUARIO.CODIGOERP | EMPRESA#A3_COD#COALESCE(A3_FILIAL,'SF') | varchar(80) | SIM |
| 15 | USUARIOEMAIL.EMAIL | A3_EMAIL | varchar(80) | SIM |
| 16 | USUARIOEMAIL.IDNPADRAO | 0 | int2 | SIM |
| 17 | USUARIOEMAIL.IDUSUARIO | EMPRESA#A3_COD#COALESCE(A3_FILIAL,'SF') | int8 | SIM |
| 18 | USUARIOEMAIL.CODIGOERP | EMPRESA#IDUSUARIO | varchar(80) | SIM |
| 19 | USUARIOTELEFONE.TELEFONE | A3_TEL | A3_CEL | A3_FAX | A3_TELEX | varchar(40) | SIM |
| 20 | USUARIOTELEFONE.IDNPADRAO | CASE WHEN A3_TEL IS NOT NULL THEN 1 ELSE 0 END | int2 | SIM |
| 21 | USUARIOTELEFONE.IDUSUARIO | EMPRESA#A3_COD#COALESCE(A3_FILIAL,'SF') | int8 | SIM |
| 22 | USUARIOTELEFONE.CODIGOERP | EMPRESA#A3_DDD+A3_TEL#1#TEL#A3_COD EMPRESA#A3_CEL#0#CEL#A3_COD EMPRESA#A3_FAX#0#AFAX#A3_COD EMPRESA#A3_TELEX#0#TELEX#A3_COD | varchar(80) | SIM |
| 23 | USUARIOHIERARQUIA.IDUSUARIO | EMPRESA#A3_COD#COALESCE(A3_FILIAL,'SF') | int8 | SIM |
| 24 | USUARIOHIERARQUIA.IDUSUARIOSUPERIOR | CASE WHEN A3_FILIAL IS NULL THEN EMPRESA#A3_SUPER ELSE EMPRESA#A3_SUPER#A3_FILIAL END | int8 | SIM |
| 25 | USUARIOHIERARQUIA.IDNENVIACLIENT | 0 | int2 | SIM |
| 26 | USUARIOHIERARQUIA.IDNPADRAO | 0 | int2 | SIM |
| 27 | USUARIOHIERARQUIA.IDNUSUARIORESPONSAVEL | 1 | int2 | SIM |
| 28 | USUARIOHIERARQUIA.CODIGOERP | EMPRESA#IDUSUARIO#IDUSUARIOSUPERIOR | varchar(80) | SIM |
| 29 | USUARIOFILIAL.IDNPADRAO | 1 | int2 | SIM |
| 30 | USUARIOFILIAL.IDLOCALFILIAL | EMP#EMPRESA#A3_FILIAL | int8 | SIM |
| 31 | USUARIOFILIAL.IDUSUARIO | EMPRESA#A3_COD#COALESCE(A3_FILIAL,'SF') | int8 | SIM |
| 32 | USUARIOFILIAL.CODIGOERP | EMPRESA#IDUSUARIO#IDLOCALFILIAL | varchar(80) | SIM |
Entidade que exporta os clientes do TOTVS CRM | SFA para o Protheus na tabela SA1.
...
É possível exportar campos e informações que não estão no padrão, para isso confira a documentação em: PROTHEUS - Como configurar campos específicos na exportação de pedido e cliente
Retorna o cadastro da transportadora no Protheus na tabela SA4.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | PARCEIRO.IDNCONTRIBUINTE | 1 | int2 | |
| 2 | PARCEIRO.NUMEROMATRICULA | A4_CGC | varchar(20) | |
| 3 | PARCEIRO.EMAIL | A4_EMAIL | varchar(80) | |
| 4 | PARCEIRO.HOMEPAGE | A4_HPAGE | varchar(80) | |
| 5 | PARCEIRO.NOMEPARCEIROFANTASIA | CASE WHEN A4_NREDUZ = '' THEN A4_NOME ELSE A4_NREDUZ END | varchar(80) | |
| 6 | PARCEIRO.NOMEPARCEIRO | CASE WHEN A4_NOME = '' THEN A4_NREDUZ ELSE A4_NOME END | varchar(80) | SIM |
| 7 | PARCEIRO.SGLTIPOPESSOA | PJ | varchar(10) | SIM |
| 8 | PARCEIRO.IDNATIVO | 1 | int2 | SIM |
| 9 | PARCEIRO.DATACADASTRO | CURRENT_DATE | date | SIM |
| 10 | PARCEIRO.DATAULTIMAATUALIZACAO | CURRENT_DATE | date | SIM |
| 11 | PARCEIRO.IDNEXPORTADOERP | 1 | int2 | SIM |
| 12 | PARCEIRO.CODIGOERP | EMPRESA#A4_COD#TRA | varchar(80) | SIM |
13 | LOCAL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 14 | LOCAL.BAIRRO | A4_BAIRRO | varchar(80) | |
| 15 | LOCAL.CEP | A4_CEP | varchar(10) | |
| 16 | LOCAL.CNPJ | A4_CGC | varchar(20) | |
| 17 | LOCAL.NUMEROMATRICULA | A4_COD | varchar(80) | |
| 18 | LOCAL.COMPLEMENTO | A4_COMPLEM | varchar(80) | |
| 19 | LOCAL.LOGRADOURO | A4_END | varchar(200) | |
| 20 | LOCAL.INSCRICAOESTADUAL | A4_INSEST | varchar(40) | |
| 21 | LOCAL.IDNATIVO | 1 | int2 | SIM |
| 22 | LOCAL.DATAULTIMAATUALIZACAO | CURRENT_DATE | date | SIM |
| 23 | LOCAL.DATACADASTRO | CURRENT_DATE | date | SIM |
| 24 | LOCAL.DESCRICAO | A4_END | varchar(80) | SIM |
| 25 | LOCAL.IDUNIDADEFEDERATIVAFISCAL | A4_EST | int8 | |
| 26 | LOCAL.IDCIDADE | A4_COD_MUN#A4_EST | int8 | SIM |
| 27 | LOCAL.IDNIPI | 0 | int2 | |
| 28 | LOCAL.IDNREQUERDATAENTREGA | 0 | int2 | |
| 29 | LOCAL.IDNREQUERNUMEROPEDIDOCLIENTE | 0 | int2 | |
| 30 | LOCAL.CODIGOERP | EMPRESA#A4_COD#TRA | varchar(80) | SIM |
| 31 | LOCALTIPOLOCAL.IDLOCAL | EMPRESA#A4_COD#TRA | int8 | SIM |
| 32 | LOCALTIPOLOCAL.IDTIPOLOCAL | TRA | int8 | SIM |
| 33 | LOCALTIPOLOCAL.IDNATIVO | 1 | int2 | SIM |
| 34 | LOCALTIPOLOCAL.IDNPADRAO | 1 | int2 | SIM |
| 35 | LOCALTIPOLOCAL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 36 | LOCALTIPOLOCAL.CODIGOERP | EMPRESA#IDPARCEIRO#IDTIPOLOCAL#TRA | varchar(80) | SIM |
| 37 | LOCALEMAIL.EMAIL | A4_EMAIL | varchar(80) | SIM |
| 38 | LOCALEMAIL.IDLOCAL | EMPRESA#A4_COD#TRA | int8 | SIM |
| 39 | LOCALEMAIL.IDPARCEIRO | EMPRESA#A4_COD#TRA | int8 | |
| 40 | LOCALEMAIL.IDNPADRAO | 1 | int2 | SIM |
| 41 | LOCALEMAIL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 42 | LOCALEMAIL.CODIGOERP | EMPRESA#IDPARCEIRO#IDTIPOLOCAL#TRA | varchar(80) | SIM |
| 43 | LOCALTELEFONE.TELEFONE | A4_TEL | varchar(40) | SIM |
| 44 | LOCALTELEFONE.IDNPADRAO | 1 | int2 | SIM |
| 45 | LOCALTELEFONE.IDLOCAL | EMPRESA#A4_COD#TRA | int8 | SIM |
| 46 | LOCALTELEFONE.IDPARCEIRO | EMPRESA#A4_COD#TRA | int8 | |
| 47 | LOCALTELEFONE.IDNEXPORTADOERP | 1 | int2 | SIM |
| 48 | LOCALTELEFONE.CODIGOERP | EMPRESA#IDPARCEIRO#IDTIPOLOCAL#TRA | varchar(80) | SIM |
| 49 | LOCALFILIAL.IDLOCAL | EMPRESA#A4_COD#TRA | int8 | SIM |
| 50 | LOCALFILIAL.IDFILIAL | EMP#EMPRESA#A4_FILIAL | int8 | SIM |
| 51 | LOCALFILIAL.SGLTIPOFILIAL | PRI | varchar(10) | SIM |
| 52 | LOCALFILIAL.IDNPADRAO | 1 | int2 | SIM |
| 53 | LOCALFILIAL.CODIGOERP | EMPRESA#IDLOCAL#IDLOCALFILIAL#TRA | varchar(80) | SIM |
| 54 | PESSOAJURIDICA.CNPJPRINCIPAL | A4_CGC | varchar(20) | |
| 55 | PESSOAJURIDICA.IDPESSOAJURIDICA | EMPRESA#A4_COD#TRA | int8 | SIM |
| 56 | PESSOAJURIDICA.DOCUMENTOIDENTIFICACAO | A4_CGC | varchar(80) | |
| 57 | PESSOAJURIDICA.IDNEXPORTADOERP | 1 | int2 | SIM |
| 58 | PESSOAJURIDICA.CODIGOERP | EMPRESA#IDPARCEIRO#TRA | varchar(80) | |
| 59 | PESSOAJURIDICA.IDTIPOIDENTIFICACAO | cnpj | int8 | |
| 60 | PARCEIROTIPOPARCEIRO.IDTIPOPARCEIRO | TRA | int8 | SIM |
| 61 | PARCEIROTIPOPARCEIRO.IDPARCEIRO | EMPRESA#A4_COD#TRA | int8 | SIM |
| 62 | PARCEIROTIPOPARCEIRO.CODIGOERP | EMPRESA#IDPARCEIRO#IDTIPOPARCEIRO#TRA | varchar(80) | SIM |
| 63 | PARCEIROLOCAL.IDLOCAL | EMPRESA#A4_COD#TRA | int8 | SIM |
| 64 | PARCEIROLOCAL.IDPARCEIRO | EMPRESA#A4_COD#TRA | int8 | SIM |
| 65 | PARCEIROLOCAL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 66 | PARCEIROLOCAL.CODIGOERP | EMPRESA#IDPARCEIRO#IDLOCAL#TRA | varchar(80) | SIM |
| 67 | LOCALIDENTIFICACAO.IDNEXPORTADOERP | 1 | int2 | SIM |
| 68 | LOCALIDENTIFICACAO.IDLOCAL | EMPRESA#A4_COD#TRA | int8 | SIM |
| 69 | LOCALIDENTIFICACAO.DOCUMENTOIDENTIFICACAO | A4_CGC | A4_INSEST | A4_INSCRM | A4_SUFRAMA | varchar(80) | SIM |
| 70 | LOCALIDENTIFICACAO.IDTIPOIDENTIFICACAO | cnpj | inscricaoestadual | inscricaomunicipal | inscricaosuframa | int8 | SIM |
| 71 | LOCALIDENTIFICACAO.CODIGOERP | EMPRESA#IDLOCAL#IDTIPOIDENTIFICACAO#TRA | varchar(80) | SIM |
Retorna os tipos de estoque cadastrados no Protheus da tabela NNR.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | TIPOESTOQUE.CODIGOERP | EMPRESA#NNR_CODIGO#COALESCE(NNR_FILIAL,'SF') | varchar(80) | SIM |
2 | TIPOESTOQUE.DESCRICAO | NNR_DESCRI | varchar(80) | SIM |
3 | TIPOESTOQUE.IDNATIVO | 1 | int2 | SIM |
4 | TIPOESTOQUE.IDNDISPONIVELPARAPEDIDO | 1 | int2 | SIM |
| 5 | TIPOESTOQUE.SGLTIPOESTOQUE | NNR_TIPO | varchar(10) | NÃO |
6 | LOCALTIPOESTOQUE.IDNPADRAO | 0 | int2 | SIM |
7 | LOCALTIPOESTOQUE.CODIGOERP | EMPRESA#IDLOCALFILIAL#IDTIPOESTOQUE#EMP | varchar(80) | SIM |
| 8 | LOCALTIPOESTOQUE.IDTIPOESTOQUE | EMPRESA#NNR_CODIGO#COALESCE(NNR_FILIAL,'SF') | int8 | SIM |
| 9 | LOCALTIPOESTOQUE.IDLOCALFILIAL | EMP#EMPRESA#NNR_FILIAL | int8 | SIM |
Retorna o cadastro do parceiro no Protheus na tabela SA1.
| 1 | TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório |
| 2 | PARCEIRO | |||
| 3 | PARCEIRO.DATACADASTRO | A1_DTCAD | date | SIM |
| 4 | PARCEIRO.DATAULTIMAATUALIZACAO | CURRENT_DATE | date | SIM |
| 5 | PARCEIRO.IDCLASSIFICACAOPARCEIRO | A1_TIPO | int8 | |
| 6 | PARCEIRO.EMAIL | A1_EMAIL | varchar(80) | |
| 7 | PARCEIRO.HOMEPAGE | A1_HPAGE | varchar(80) | |
| 8 | PARCEIRO.IDNATIVO | CASE WHEN A1_MSBLQL = '1' THEN 0 ELSE 1 END | int2 | SIM |
| 9 | PARCEIRO.IDNEXPORTADOERP | 1 | int2 | SIM |
| 10 | PARCEIRO.NOMEPARCEIRO | A1_COD - A1_LOJA - A1_NOME | varchar(80) | SIM |
| 11 | PARCEIRO.NOMEPARCEIROFANTASIA | A1_NREDUZ | varchar(80) | |
| 12 | PARCEIRO.OBSERVACAO | A1_OBSERV | varchar(4000) | |
| 13 | PARCEIRO.SGLTIPOPESSOA | P + A1_PESSOA | varchar(10) | SIM |
| 14 | PARCEIRO.NUMEROMATRICULA | A1_COD | varchar(20) | |
| 15 | PARCEIRO.IDNCONTRIBUINTE | 1 | int2 | |
| 16 | PARCEIRO.CODIGOERP | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | varchar(80) | SIM |
| 17 | PARCEIRO.IDTIPOSITUACAOCADASTRO | REG | int8 | |
| 18 | LOCAL PRINCIPAL | |||
| 19 | LOCAL.BAIRRO | A1_BAIRRO | varchar(80) | |
| 20 | LOCAL.CEP | A1_CEP | varchar(10) | |
| 21 | LOCAL.CNPJ | A1_CGC | varchar(20) | |
| 22 | LOCAL.COMPLEMENTO | A1_COMPLEM | varchar(80) | |
| 23 | LOCAL.DATACADASTRO | A1_DTCAD | date | SIM |
| 24 | LOCAL.DATAULTIMAATUALIZACAO | CURRENT_DATE | date | SIM |
| 25 | LOCAL.DESCRICAO | A1_LOJA - A1_END - A1_BAIRRO - CIDADE (lookup) | varchar(80) | SIM |
| 26 | LOCAL.DOCUMENTOIDENTIFICACAO | A1_RG | varchar(80) | |
| 27 | LOCAL.IDCIDADE | A1_COD_MUN#A1_EST | int8 | SIM |
| 28 | LOCAL.IDNATIVO | CASE WHEN A1_MSBLQL = '1' THEN 0 ELSE 1 END | int2 | SIM |
| 29 | LOCAL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 30 | LOCAL.IDUNIDADEFEDERATIVAFISCAL | A1_EST | int8 | |
| 31 | LOCAL.INSCRICAOESTADUAL | A1_INSCR | varchar(40) | |
| 32 | LOCAL.INSCRICAOMUNICIPAL | A1_INSCRM | varchar(40) | |
| 33 | LOCAL.LIMITESUGERIDO | A1_LC | numeric(18, 6) | |
| 34 | LOCAL.LOGRADOURO | A1_END | varchar(200) | |
| 35 | LOCAL.OBSERVACAO | A1_OBSERV | varchar(4000) | |
| 36 | LOCAL.NUMEROMATRICULA | A1_COD | varchar(80) | |
| 37 | LOCAL.IDNIPI | 0 | int2 | |
| 38 | LOCAL.IDNREQUERDATAENTREGA | 0 | int2 | |
| 39 | LOCAL.IDNREQUERNUMEROPEDIDOCLIENTE | 0 | int2 | |
| 40 | LOCAL.CODIGOERP | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | varchar(80) | SIM |
| 41 | LOCALTIPOLOCALPRI.IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 42 | LOCALTIPOLOCALPRI.IDTIPOLOCAL | PRI | int8 | SIM |
| 43 | LOCALTIPOLOCALPRI.IDNATIVO | CASE WHEN A1_MSBLQL = '1' THEN 0 ELSE 1 END | int2 | SIM |
| 44 | LOCALTIPOLOCALPRI.IDNPADRAO | 1 | int2 | SIM |
| 45 | LOCALTIPOLOCALPRI.IDNEXPORTADOERP | 1 | int2 | SIM |
| 46 | LOCALTIPOLOCALPRI.CODIGOERP | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | varchar(80) | SIM |
| 47 | PARCEIROLOCAL.IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 48 | PARCEIROLOCAL.IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 49 | PARCEIROLOCAL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 50 | PARCEIROLOCAL.CODIGOERP | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | varchar(80) | SIM |
| 51 | LOCAL DE COBRANÇA | |||
| 52 | LOCAL.BAIRRO | A1_BAIRROC | varchar(80) | |
| 53 | LOCAL.CEP | A1_CEPC | varchar(10) | |
| 54 | LOCAL.CNPJ | A1_CGC | varchar(20) | |
| 55 | LOCAL.COMPLEMENTO | A1_COMPLEM | varchar(80) | |
| 56 | LOCAL.DATACADASTRO | A1_DTCAD | date | SIM |
| 57 | LOCAL.DATAULTIMAATUALIZACAO | CURRENT_DATE | date | SIM |
| 58 | LOCAL.DESCRICAO | A1_LOJA - A1_ENDCOB - A1_BAIRROC - CIDADE (lookup) | varchar(80) | SIM |
| 59 | LOCAL.DOCUMENTOIDENTIFICACAO | A1_RG | varchar(80) | |
| 60 | LOCAL.IDCIDADE | A1_COD_MUN#A1_ESTC | int8 | SIM |
| 61 | LOCAL.IDNATIVO | CASE WHEN A1_MSBLQL = '1' THEN 0 ELSE 1 END | int2 | SIM |
| 62 | LOCAL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 63 | LOCAL.IDUNIDADEFEDERATIVAFISCAL | A1_ESTC | int8 | |
| 64 | LOCAL.INSCRICAOESTADUAL | A1_INSCR | varchar(40) | |
| 65 | LOCAL.INSCRICAOMUNICIPAL | A1_INSCRM | varchar(40) | |
| 66 | LOCAL.LIMITESUGERIDO | A1_LC | numeric(18, 6) | |
| 67 | LOCAL.LOGRADOURO | A1_ENDCOB | varchar(200) | |
| 68 | LOCAL.OBSERVACAO | A1_OBSERV | varchar(4000) | |
| 69 | LOCAL.NUMEROMATRICULA | A1_COD | varchar(80) | |
| 70 | LOCAL.IDNIPI | 0 | int2 | |
| 71 | LOCAL.IDNREQUERDATAENTREGA | 0 | int2 | |
| 72 | LOCAL.IDNREQUERNUMEROPEDIDOCLIENTE | 0 | int2 | |
| 73 | LOCAL.CODIGOERP | COB#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | varchar(80) | SIM |
| 74 | LOCALTIPOLOCAL.IDLOCAL | COB#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 75 | LOCALTIPOLOCAL.IDTIPOLOCAL | COB | int8 | SIM |
| 76 | LOCALTIPOLOCAL.IDNATIVO | CASE WHEN A1_MSBLQL = '1' THEN 0 ELSE 1 END | int2 | SIM |
| 77 | LOCALTIPOLOCAL.IDNPADRAO | 0 | int2 | SIM |
| 78 | LOCALTIPOLOCAL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 79 | LOCALTIPOLOCAL.CODIGOERP | COB#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | varchar(80) | SIM |
| 80 | PARCEIROLOCAL.IDLOCAL | COB#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 81 | PARCEIROLOCAL.IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 82 | PARCEIROLOCAL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 83 | PARCEIROLOCAL.CODIGOERP | COB#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | varchar(80) | SIM |
| 84 | LOCAL DE ENTREGA | |||
| 85 | LOCAL.BAIRRO | A1_BAIRROE | varchar(80) | |
| 86 | LOCAL.CEP | A1_CEPE | varchar(10) | |
| 87 | LOCAL.CNPJ | A1_CGC | varchar(20) | |
| 88 | LOCAL.COMPLEMENTO | A1_COMPLEM | varchar(80) | |
| 89 | LOCAL.DATACADASTRO | A1_DTCAD | date | SIM |
| 90 | LOCAL.DATAULTIMAATUALIZACAO | CURRENT_DATE | date | SIM |
| 91 | LOCAL.DESCRICAO | A1_LOJA - A1_ENDENT - A1_BAIRROE - CIDADE (lookup) | varchar(80) | |
| 92 | LOCAL.DOCUMENTOIDENTIFICACAO | A1_RG | varchar(80) | |
| 93 | LOCAL.IDCIDADE | A1_COD_MUNE#A1_ESTE | int8 | SIM |
| 94 | LOCAL.IDNATIVO | CASE WHEN A1_MSBLQL = '1' THEN 0 ELSE 1 END | int2 | SIM |
| 95 | LOCAL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 96 | LOCAL.IDUNIDADEFEDERATIVAFISCAL | A1_ESTE | int8 | |
| 97 | LOCAL.INSCRICAOESTADUAL | A1_INSCR | varchar(40) | |
| 98 | LOCAL.INSCRICAOMUNICIPAL | A1_INSCRM | varchar(40) | |
| 99 | LOCAL.LIMITESUGERIDO | A1_LC | numeric(18, 6) | |
| 100 | LOCAL.LOGRADOURO | A1_ENDENT | varchar(200) | |
| 101 | LOCAL.OBSERVACAO | A1_OBSERV | varchar(4000) | |
| 102 | LOCAL.NUMEROMATRICULA | A1_COD | varchar(80) | |
| 103 | LOCAL.IDNIPI | 0 | int2 | |
| 104 | LOCAL.IDNREQUERDATAENTREGA | 0 | int2 | |
| 105 | LOCAL.IDNREQUERNUMEROPEDIDOCLIENTE | 0 | int2 | |
| 106 | LOCAL.CODIGOERP | ENT#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | varchar(80) | SIM |
| 107 | LOCALTIPOLOCAL.IDLOCAL | ENT#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 108 | LOCALTIPOLOCAL.IDTIPOLOCAL | ENT | int8 | SIM |
| 109 | LOCALTIPOLOCAL.IDNATIVO | CASE WHEN A1_MSBLQL = '1' THEN 0 ELSE 1 END | int2 | SIM |
| 110 | LOCALTIPOLOCAL.IDNPADRAO | 0 | int2 | SIM |
| 111 | LOCALTIPOLOCAL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 112 | LOCALTIPOLOCAL.CODIGOERP | ENT#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | varchar(80) | SIM |
| 113 | PARCEIROLOCAL.IDLOCAL | ENT#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 114 | PARCEIROLOCAL.IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 115 | PARCEIROLOCAL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 116 | PARCEIROLOCAL.CODIGOERP | ENT#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | varchar(80) | SIM |
| 117 | PESSOA FÍSICA | |||
| 118 | PESSOAFISICA.CPF | A1_CGC | varchar(14) | |
| 119 | PESSOAFISICA.DIANASCIMENTO | EXTRACT( DAY FROM A1_DTNASC) | int2 | |
| 120 | PESSOAFISICA.MESNASCIMENTO | EXTRACT( MONTH FROM A1_DTNASC) | int2 | |
| 121 | PESSOAFISICA.ANONASCIMENTO | EXTRACT( YEAR FROM A1_DTNASC) | int8 | |
| 122 | PESSOAFISICA.IDPAISNACIONALIDADE | A1_PAIS | int8 | |
| 123 | PESSOAFISICA.IDPESSOAFISICA | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 124 | PESSOAFISICA.IDNEXPORTADOERP | 1 | int2 | SIM |
| 125 | PESSOAFISICA.CODIGOERP | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | varchar(80) | SIM |
| 126 | PESSOAFISICA.DOCUMENTOIDENTIFICACAO | A1_CGC | varchar(80) | |
| 127 | PESSOAFISICA.IDTIPOIDENTIFICACAO | cpf | int8 | |
| 128 | PESSOA JURÍDICA | |||
| 129 | PESSOAJURIDICA.DATAFUNDACAO | A1_DTNASC | date | |
| 130 | PESSOAJURIDICA.CNPJPRINCIPAL | A1_CGC | varchar(20) | |
| 131 | PESSOAJURIDICA.IDPESSOAJURIDICA | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 132 | PESSOAJURIDICA.IDNEXPORTADOERP | 1 | int2 | SIM |
| 133 | PESSOAJURIDICA.CODIGOERP | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | varchar(80) | SIM |
| 134 | PESSOAJURIDICA.DOCUMENTOIDENTIFICACAO | A1_CGC | varchar(80) | |
| 135 | PESSOAJURIDICA.IDTIPOIDENTIFICACAO | cnpj | int8 | |
| 136 | EMAIL (LOCAL PRINCIPAL) | |||
| 137 | LOCALEMAIL.EMAIL | A1_EMAIL | varchar(80) | |
| 138 | LOCALEMAIL.IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 139 | LOCALEMAIL.IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | |
| 140 | LOCALEMAIL.IDNPADRAO | CASE WHEN ORDEM = 1 THEN 1 ELSE 0 END | int2 | SIM |
| 141 | LOCALEMAIL.IDNEXPORTADOERP | 1 | int2 | SIM |
| 142 | LOCALEMAIL.CODIGOERP | EMPRESA#IDPARCEIRO#IDLOCAL#ORDEM#CLI | varchar(80) | SIM |
| 143 | TELEFONE (LOCAL PRINCIPAL) | |||
| 144 | LOCALTELEFONE.TELEFONE | A1_TEL | A1_FAX | A1_TELEX | varchar(40) | |
| 145 | LOCALTELEFONE.IDNPADRAO | CASE WHEN A1_TEL IS NOT NULL THEN 1 ELSE 0 END | int2 | SIM |
| 146 | LOCALTELEFONE.IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 147 | LOCALTELEFONE.IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | |
| 148 | LOCALTELEFONE.IDNEXPORTADOERP | 1 | int2 | SIM |
| 149 | LOCALTELEFONE.CODIGOERP | EMPRESA#IDPARCEIRO#IDLOCAL#IDTIPOTELEFONE#CLI | varchar(80) | SIM |
| 150 | FILIAIS (LOCAL PRINCIPAL) | |||
| 151 | LOCALFILIAL.IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 152 | LOCALFILIAL.IDFILIAL | EMP#EMPRESA#A1_FILIAL | int8 | SIM |
| 153 | LOCALFILIAL.SGLTIPOFILIAL | EMP | varchar(10) | |
| 154 | LOCALFILIAL.IDNPADRAO | 1 | int2 | SIM |
| 155 | LOCALFILIAL.CODIGOERP | EMPRESA#IDLOCAL#IDLOCALFILIAL#CLI | varchar(80) | SIM |
| 156 | LIMITE DE CRÉDITO | |||
| 157 | LIMITECREDITO.DATAINICIOVIGENCIA | 1900-12-31 | date | SIM |
| 158 | LIMITECREDITO.DATAFIMVIGENCIA | A1_VENCLC | date | SIM |
| 159 | LIMITECREDITO.SALDOLIMITE | A1_LC | numeric(18, 6) | |
| 160 | LIMITECREDITO.SALDODISPONIVEL | A1_LC - A1_SALPEDL - A1_SALDUP | numeric(18, 6) | |
| 161 | LIMITECREDITO.IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 162 | LIMITECREDITO.IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | |
| 163 | LIMITECREDITO.CODIGOERP | EMPRESA#IDPARCEIRO#IDLOCAL#IDTIPOLIMITECREDITO | varchar(80) | SIM |
| 164 | LIMITECREDITO.IDTIPOLIMITECREDITO | LCP | int8 | |
| 165 | TIPO DO CLIENTE | |||
| 166 | PARCEIROTIPOPARCEIRO.IDTIPOPARCEIRO | CLI | int8 | SIM |
| 167 | PARCEIROTIPOPARCEIRO.IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 168 | PARCEIROTIPOPARCEIRO.CODIGOERP | EMPRESA#IDPARCEIRO#IDTIPOPARCEIRO#CLI | varchar(80) | SIM |
| 169 | CONDICAO DE PAGAMENTO (LOCAL PRINCIPAL) | |||
| 170 | LOCALCONDICAOPAGAMENTO.IDCONDICAOPAGAMENTO | EMPRESA#A1_COND#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 171 | LOCALCONDICAOPAGAMENTO.IDNPADRAO | 1 | int2 | SIM |
| 172 | LOCALCONDICAOPAGAMENTO.IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | |
| 173 | LOCALCONDICAOPAGAMENTO.CODIGOERP | EMPRESA#IDPARCEIRO#IDLOCAL#IDCONDICAOPAGAMENTO#CLIENTE | varchar(80) | SIM |
| 174 | LOCALCONDICAOPAGAMENTO.IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 175 | LOCALCONDICAOPAGAMENTO.IDNREGRAESPECIAL | 0 | int2 | |
| 176 | CARTEIRA DE CLIENTE (LOCAL PRINCIPAL) | |||
| 177 | USUARIOLOCAL.IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | |
| 178 | USUARIOLOCAL.IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 179 | USUARIOLOCAL.IDUSUARIO | PRI#EMPRESA#A1_VEND#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 180 | USUARIOLOCAL.CODIGOERP | EMPRESA#IDPARCEIRO#IDLOCAL#IDUSUARIO | varchar(80) | SIM |
| 186 | TRANSPORTADORA DO CLIENTE | |||
| 187 | PARCEIROTRANSPORTADOR.IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 188 | PARCEIROTRANSPORTADOR.IDTRANSPORTADOR | EMPRESA#A1_TRANSP#TRA | int8 | SIM |
| 189 | PARCEIROTRANSPORTADOR.IDNPADRAO | 1 | int2 | SIM |
| 190 | PARCEIROTRANSPORTADOR.CODIGOERP | EMPRESA#IDPARCEIRO#IDTRANSPORTADOR#TRA | varchar(80) | SIM |
| 191 | REGIÃO (LOCAL PRINCIPAL) | |||
| 192 | LOCALREGIAO.IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 193 | LOCALREGIAO.CODIGOERP | EMPRESA#IDLOCAL#IDREGIAO | varchar(80) | SIM |
| 194 | LOCALREGIAO.IDREGIAO | A1_REGIAO | int8 | SIM |
| 195 | SEGMENTO (LOCAL PRINCIPAL) | |||
| 196 | LOCALSEGMENTO.IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 197 | LOCALSEGMENTO.CODIGOERP | EMPRESA#IDPARCEIRO#IDLOCAL#IDSEGMENTO#ORDEM#CLI | varchar(80) | SIM |
| 198 | LOCALSEGMENTO.IDSEGMENTO | A1_SATIV1 | A1_SATIV2 | A1_SATIV3 | A1_SATIV4 A1_SATIV5 | A1_SATIV6 | A1_SATIV7 | A1_SATIV8 | int8 | SIM |
| 199 | LOCALSEGMENTO.IDNPADRAO | CASE WHEN ORDEM = 1 THEN 1 ELSE 0 END | int2 | SIM |
| 200 | LOCALSEGMENTO.IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | |
| 201 | TIPO DE FRETE (LOCAL PRINCIPAL) | |||
| 202 | LOCALTIPOFRETE.CODIGOERP | EMPRESA#IDLOCAL#IDTIPOFRETE | varchar(80) | SIM |
| 203 | LOCALTIPOFRETE.IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 204 | LOCALTIPOFRETE.IDNPADRAO | 1 | int2 | SIM |
| 205 | LOCALTIPOFRETE.IDTIPOFRETE | A1_TPFRET | int8 | SIM |
| 206 | LOCALTIPOFRETE.IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| GRUPO DO CLIENTE | ||||
| 207 | PARCEIROGRUPOPARCEIRO.IDGRUPOPARCEIRO | A1_GRPVEN | int8 | SIM |
| 208 | PARCEIROGRUPOPARCEIRO.IDNPADRAO | 1 | int2 | SIM |
| 209 | PARCEIROGRUPOPARCEIRO.CODIGOERP | EMPRESA#IDPARCEIRO#IDGRUPOPARCEIRO | varchar(80) | SIM |
| 210 | PARCEIROGRUPOPARCEIRO.IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 211 | NATUREZA DE OPERACAO (LOCAL PRINCIPAL) | |||
| 212 | OPERACAOLOCAL.IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 213 | OPERACAOLOCAL.VALOR | 0 | numeric(18, 6) | SIM |
| 214 | OPERACAOLOCAL.CODIGOERP | EMPRESA#IDLOCAL#IDOPERACAO#NAT | varchar(80) | SIM |
| 215 | OPERACAOLOCAL.IDOPERACAO | EMPRESA#A1_NATUREZ | int8 | SIM |
| 216 | BLOQUEIO DE CRÉDITO DO CLIENTE | |||
| 217 | BLOQUEIO.IDTIPOBLOQUEIO | BLOQCRED | int8 | SIM |
| 218 | BLOQUEIO.IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 219 | BLOQUEIO.IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 220 | BLOQUEIO.OBSERVACAO | Cliente bloqueado por limite de crédito | varchar(4000) | |
| 221 | BLOQUEIO.CODIGOERP | EMPRESA#IDPARCEIRO#IDLOCAL#IDTIPOBLOQUEIO | varchar(80) | SIM |
| 222 | TIPOS DE ESTOQUE (ARMAZÉM) (LOCAL PRINCIPAL) | |||
| 223 | LOCALTIPOESTOQUE.IDNPADRAO | 1 | int2 | SIM |
| 224 | LOCALTIPOESTOQUE.IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 225 | LOCALTIPOESTOQUE.IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 226 | LOCALTIPOESTOQUE.CODIGOERP | EMPRESA#IDPARCEIRO#IDLOCAL#IDTIPOESTOQUE#CLI | varchar(80) | SIM |
| 227 | LOCALTIPOESTOQUE.IDTIPOESTOQUE | EMPRESA#A1_LOCCONS#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 228 | DOCUMENTOS DE IDENTIFICAÇÃO DOS LOCAIS DO CLIENTE | |||
| 229 | LOCALIDENTIFICACAO.IDNEXPORTADOERP | 1 | int2 | SIM |
| 230 | LOCALIDENTIFICACAO.IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') COB#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') ENT#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
| 231 | LOCALIDENTIFICACAO.DOCUMENTOIDENTIFICACAO | A1_CGC A1_CNAE A1_INSCR A1_INSCRM A1_INSCRUR A1_RG OU A1_PFISICA A1_SUFRAMA | varchar(80) | SIM |
| 232 | LOCALIDENTIFICACAO.IDTIPOIDENTIFICACAO | cnpj cpf cnae inscricaoestadual inscricaomunicipal cartaoprodutor rg inscricaosuframa | int8 | SIM |
| 233 | LOCALIDENTIFICACAO.CODIGOERP | EMPRESA#IDLOCAL#IDTIPOIDENTIFICACAO#CLI | varchar(80) | SIM |
Retorna o cadastro do produto do Protheus na tabela SB1 e SB5 (se tiver vínculo com SB1).
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | DESCRICAO | B1_DESC | varchar(200) | SIM |
2 | CODIGO | B1_COD | varchar(80) | |
3 | CODIGODEBARRA | B1_CODBAR | varchar(40) | |
4 | CODIGOADICIONAL | B5_2CODBAR | varchar(200) | |
5 | IDNATIVO | CASE B1_MSBLQL = '1' OR LTRIM(RTRIM(B1_MSBLQL)) = '' OR B1_ATIVO != 'S' | int2 | SIM |
6 | IDNPERMITEDEVOLUCAO | 0 | int2 | |
7 | IDNREQUERQTDMULTIPLA | 0 | int2 | |
8 | IDNLANCAMENTO | 0 | int2 | |
9 | IDNUTILIZACOTA | 0 | int2 | |
10 | IDNPERMITEVENDAFRACIONADA | 1 | int2 | |
11 | PESOMINIMO | B1_PESO | numeric(18, 6) | |
12 | PESOMAXIMO | B1_PESBRU | numeric(18, 6) | |
13 | QTDEMAXIMAVENDA | 999999999.99 | numeric(18, 6) | |
14 | PESOMEDIO | B1_PESO | numeric(18, 6) | |
15 | QUANTIDADEAPRESENTACAO | 1 | numeric(18, 6) | |
16 | PRECOCUSTO | B1_CUSTD | numeric(18, 6) | |
17 | IDGRUPOPRODUTO | B1_GRUPO | int8 | |
18 | IDUNIDADEMEDIDAPADRAO | B1_UM | int8 | |
19 | IDUNIDADEMEDIDAVENDA | B1_UM | int8 | |
20 | IDNSERVICO | 0 | int2 | |
21 | CODIGOERP | EMPRESA#B1_COD#COALESCE(B1_FILIAL,'SF') | varchar(80) | SIM |
| 22 | PESOBRUTO | B1_PESBRU | numeric(18, 6) | |
| 23 | ALTURA | B5_ALTURLC | numeric(18, 6) | |
| 24 | LARGURA | B5_LARGLC | numeric(18, 6) | |
| 25 | COMPRIMENTO | B5_COMPRLC | numeric(18, 6) | |
| 26 | NCM | B1_POSIPI | varchar(20) |
Retorna o cadastro da embalagem padrão e secundária dos produtos do Protheus na tabela SB1.
...
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | FATOREMBALAGEMPADRAO | CASE WHEN B1_TIPCONV = 'M' THEN 1/B1_CONV WHEN B1_TIPCONV = 'D' THEN 1 * B1_CONV ELSE 0 END | numeric(18, 6) | SIM |
2 | FATOREMBALAGEM | CASE WHEN B1_TIPCONV = 'M' THEN 1/B1_CONV WHEN B1_TIPCONV = 'D' THEN 1 * B1_CONV ELSE 0 END | numeric(18, 6) | SIM |
3 | IDNEXIBEEMBALAGEM | 1 | int2 | SIM |
4 | IDNPADRAO | 0 | int2 | SIM |
5 | IDNATIVO | 1 | int2 | SIM |
6 | IDPRODUTO | EMPRESA#B1_COD#COALESCE(B1_FILIAL,'SF') | int8 | SIM |
7 | IDEMBALAGEM | B1_SEGUM | int8 | SIM |
8 | CODIGOERP | EMPRESA#IDPRODUTO#IDEMBALAGEM#0 | varchar(80) | SIM |
| 9 | SGLUNIDADEMEDIDAPADRAO | SEGUNDA | varchar(80) | SIM |
Retorna o cadastro do produto vinculado a filial no Protheus na tabela SB1.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | IDPRODUTO | EMPRESA#B1_COD#COALESCE(B1_FILIAL,'SF') | int8 | SIM |
2 | IDLOCALFILIAL | EMP#EMPRESA#B1_FILIAL | int8 | SIM |
3 | IDNPADRAO | 0 | int2 | SIM |
4 | CODIGOERP | EMPRESA#IDPRODUTO#IDLOCALFILIAL | varchar(80) | SIM |
Retorna o cadastro do tipo do produto do Protheus na tabela SB1.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | IDTIPOPRODUTO | B1_TIPO | int8 | SIM |
2 | IDPRODUTO | EMPRESA#B1_COD#COALESCE(B1_FILIAL,'SF') | int8 | SIM |
3 | CODIGOERP | EMPRESA#IDPRODUTO#IDTIPOPRODUTO | varchar(80) | SIM |
Retorna o cadastro de grupos de produto no Protheus na tabela SB1.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | IDGRUPOPRODUTO | B1_GRUPO | int8 | SIM |
2 | IDPRODUTO | EMPRESA#B1_COD#COALESCE(B1_FILIAL,'SF') | int8 | SIM |
3 | CODIGOERP | EMPRESA#IDPRODUTO#IDGRUPOPRODUTO | varchar(80) | SIM |
Entidade gerada/populada apenas para aparecer as configurações de venda do produto no TOTVS CRM | SFA.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | DESCRICAO | B1_DESC | varchar(80) | |
2 | IDNLANCAMENTO | 0 | int2 | SIM |
3 | IDPRODUTO | EMPRESA#B1_COD#COALESCE(B1_FILIAL,'SF') | int8 | SIM |
4 | IDNOFERTA | 0 | int2 | SIM |
5 | IDNSUGESTAO | 0 | int2 | SIM |
6 | CODIGOERP | EMPRESA#IDPRODUTO#COALESCE(IDLOCALFILIAL,'SF') | varchar(80) | SIM |
| 7 | IDLOCALFILIAL | EMP#EMPRESA#B1_FILIAL | int8 |
Retorna os campos adicionais cadastrados no TOTVS CRM | SFA para aparecer no cadastro de produtos.
...
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | CAMPORESPOSTA.IDPRODUTO | EMPRESA#B1_COD#COALESCE(B1_FILIAL,'SF') | int8 | SIM |
2 | CAMPORESPOSTA.RESPOSTA | CAMPO_ADICIONAL | varchar(4000) | SIM |
3 | CAMPORESPOSTA.CODIGOERP | PRODUTO#CAMPO_ADICIONAL#IDPRODUTO | varchar(80) | SIM |
4 | CAMPORESPOSTA.IDCAMPO | CAMPO_ADICIONAL | int8 | SIM |
Retorna o cadastro do estoque do Protheus na tabela SC2.
...
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | IDLOCALFILIAL | C2_FILIAL | int8 | SIM |
2 | NUMEROPEDIDO | C2_NUM | varchar(80) | SIM |
3 | IDPRODUTO | EMPRESA#C2_PRODUTO#COALESCE(C2_FILIAL,'SF') | int8 | SIM |
4 | QUANTIDADE | C2_QUANT | numeric(18, 6) | |
| 5 | DATAINICIOORDEM | C2_EMISSAO | date | |
| 6 | DATAFIMORDEM | C2_DATPRF | date | |
| 7 | IDNATIVO | 1 | int8 | SIM |
| 8 | IDTIPOESTOQUE | EMPRESA#C2_LOCAL#COALESCE(C2_FILIAL,'SF') | int8 | SIM |
| 9 | CODIGOERP | EMPRESA#C2_FILIAL#C2_NUM#C2_PRODUTO#C2_EMISSAO#C2_DATPRF#C2_LOCAL | varchar(80) | SIM |
Retorna o cadastro do estoque do Protheus na tabela SB2.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | PESOMEDIO | B2_QTSEGUM | numeric(18, 6) | |
2 | CODIGOERP | EMPRESA#B2_COD#B2_FILIAL#B2_LOCAL | varchar(80) | SIM |
3 | IDTIPOESTOQUE | EMPRESA#B2_LOCAL#COALESCE(B2_FILIAL,'SF') | int8 | SIM |
4 | IDPRODUTO | EMPRESA#B2_COD#COALESCE(B2_FILIAL,'SF') | int8 | SIM |
5 | IDLOCALFILIAL | EMP#EMPRESA#B2_FILIAL | int8 | SIM |
6 | QUANTIDADE | B2_QATU-(B2_QEMP+B2_RESERVA+B2_QPEDVEN) | numeric(18, 6) | SIM |
7 | HORAPOSICAO | 1900-01-01 | date | SIM |
8 | DATAPOSICAO | 00:00 | varchar(8) | SIM |
Retorna o cadastro de lotes do Protheus na tabela SB8.
...
O nome dos parâmetros são: PROCESSA_LOTE e INATIVA_LOTE
Retorna o cadastro da tabela de preço do Protheus na tabela DA0.
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | TABELAPRECO.IDNCALCULOANTECIPACAO | 0 | int2 | SIM |
2 | TABELAPRECO.CODIGO | DA0_CODTAB | varchar(80) | |
3 | TABELAPRECO.CODIGOERP | EMPRESA#DA0_CODTAB#COALESCE(DA0_FILIAL,'SF') | varchar(80) | SIM |
4 | TABELAPRECO.DESCRICAO | DA0_CODTAB - DA0_DESCRI | varchar(80) | SIM |
5 | TABELAPRECO.DATAFIMVIGENCIA | DA0_DATATE | date | |
6 | TABELAPRECO.IDNLISTAPEDIDO | 1 | int2 | SIM |
7 | TABELAPRECO.IDNATIVO | 1 | int2 | SIM |
8 | TABELAPRECO.IDNDISPPRIMEIROPEDIDO | 0 | int2 | SIM |
| 9 | TABELAPRECO.DATAINICIOVIGENCIA | DA0_DATDE | date | |
| 10 | TABELAPRECOCONDICAOPAGTO.IDTABELAPRECO | EMPRESA#DA0_CODTAB#COALESCE(DA0_FILIAL,'SF') | int8 | SIM |
| 11 | TABELAPRECOCONDICAOPAGTO.IDCONDICAOPAGAMENTO | EMPRESA#DA0_CONDPAG#COALESCE(DA0_FILIAL,'SF') | int8 | SIM |
| 12 | TABELAPRECOCONDICAOPAGTO.CODIGOERP | EMPRESA#IDTABELAPRECO#IDCONDICAOPAGAMENTO | varchar(80) | SIM |
| 13 | LOCALTABELAPRECO.IDNPADRAO | 0 | int2 | SIM |
| 14 | LOCALTABELAPRECO.CODIGOERP | EMPRESA#IDTABELAPRECO#IDLOCALFILIAL#TAB | varchar(80) | SIM |
| 15 | LOCALTABELAPRECO.IDTABELAPRECO | EMPRESA#DA0_CODTAB#COALESCE(DA0_FILIAL,'SF') | int8 | SIM |
| 16 | LOCALTABELAPRECO.IDLOCALFILIAL | EMP#EMPRESA#DA0_FILIAL | int8 | SIM |
Retorna o cadastro da tabela de preço do produto do Protheus na tabela DA1.
...
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | IDNCALCULOANTECIPACAO | 0 | int2 | SIM |
2 | IDNUTILIZALOTE | 0 | int2 | SIM |
3 | IDNPRECOFIXO | 0 | int2 | SIM |
4 | DESCONTO | DA1_VLRDES | numeric(18, 6) | |
5 | PRECOMINIMO | DA1_PRCVEN | numeric(18, 6) | |
6 | PRECOMAXIMO | DA1_PRCMAX | numeric(18, 6) | |
7 | IDUNIDADEFEDERATIVA | DA1_ESTADO | int8 | |
8 | PRECO | DA1_PRCVEN | numeric(18, 6) | SIM |
9 | IDPRODUTO | EMPRESA#DA1_CODPRO#COALESCE(DA1_FILIAL,'SF') | int8 | SIM |
10 | IDTABELAPRECO | EMPRESA#DA1_CODTAB#COALESCE(DA1_FILIAL,'SF') | int8 | SIM |
11 | IDLOCALFILIAL | EMP#EMPRESA#DA1_FILIAL | int8 | |
12 | IDGRUPOPRODUTO | DA1_GRUPO | int8 | |
13 | DATAFIMVIGENCIA | 2099-01-01 | date | |
14 | DATAINICIOVIGENCIA | DA1_DATVIG | date | |
15 | PRECOCUSTO | CASE WHEN TABELAPRECOPRODUTO.PRECOCUSTO IS NULL THEN Busca em SB1 para retornar B1_CUSTD ELSE TABELAPRECOPRODUTO.PRECOCUSTO END | numeric(18, 6) | |
16 | FAIXAESCALONAMENTOMINIMO | ESCALONA DA1_QTDLOT | numeric(18, 6) | |
| 17 | FAIXAESCALONAMENTOMAXIMO | ESCALONA DA1_QTDLOT | numeric(18, 6) | |
| 18 | CODIGOERP | EMPRESA# IDTABELAPRECO#IDPRODUTO# COALESCE(IDLOCALFILIAL,'SF')# COALESCE(IDGRUPOPRODUTO,'SG')# COALESCE(IDUNIDADEFEDERATIVA,'SU')# ORDEM | varchar(80) | SIM |
| 19 | PRECOFLEX | DA1_PRCVEN | numeric(18, 6) |
Retorna o cadastro da tabela de preço vinculado ao local no protheus na tabela SA1 e DA0
...
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | IDNPADRAO | 1 | int2 | SIM |
2 | CODIGOERP | EMPRESA#IDLOCALFILIAL#IDLOCAL#IDTABELAPRECO | varchar(80) | SIM |
3 | IDPARCEIRO | EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
4 | IDTABELAPRECO | EMPRESA#A1_TABELA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
5 | IDLOCALFILIAL | EMP#EMPRESA#A1_FILIAL | int8 | |
| 6 | IDLOCAL | PRI#EMPRESA#A1_COD#A1_LOJA#COALESCE(A1_FILIAL,'SF') | int8 | SIM |
Retorna o cadastro de descontos do Protheus localizados nas tabelas ACN, ACO e ACP
...
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
1 | CODIGOERP | EMPRESA#FATA080_ACP#ACP_CODREG#ACP_ITEM#IDLOCALFILIAL#IDGRUPOPRODUTO#IDPRODUTO | varchar(80) | SIM |
2 | PERCENTUAL | ACP_PERDES | numeric(18,6) | |
| 3 | SGLAPLICACAO | fixo 'PRCTAB' | varchar(10) | |
| 4 | FAIXAPERCENTUALINICIAL | 0 | numeric(18,6) | |
| 5 | FAIXAPERCENTUALFINAL | 100 | numeric(18,6) | |
| 6 | SGLTIPODESCONTO | fixo 'BLQ' | varchar(10) | |
| 7 | IDNAPLICAAUTOMATICO | 1 | int8 | SIM |
| 8 | IDLOCALFILIAL | EMP#EMPRESA#ACP_FILIAL | int8 | |
| 9 | IDPRODUTO | EMPRESA#ACP_CODPRO#COALESCE(ACO_FILIAL,'SF') | int8 | |
| 10 | IDGRUPOPRODUTO | ACP_GRUPO | int8 | |
| 11 | IDNATIVO | 1 | int8 | SIM |
| 12 | SGLLOGICAEXCEDER | fixo 'BLQ' | int8 | |
| 13 | IDTIPOAPROVACAO | ID interno da tabela tipoaprovacao informado pelo consultor se necessário | int8 | |
| 14 | FAIXAQUANTIDADEMAXIMA | ACP_CFAIXA | numeric(18,6) | |
| 15 | FAIXAQUANTIDADEMINIMA | ACP_CFAIXA | numeric(18,6) | |
| 16 | VALOR | ACP_VLRDES | numeric(18,6) |
Entidade que exporta os pedidos do TOTVS CRM | SFA para o Protheus na tabela SC5 e SC6.
...
Também é possível configurar as casas decimais na exportação: PROTHEUS - Como usar os parâmetros de tratamentos de casa decimais - TOTVS CRM - Home Interna - TDN
Retorna o cadastro do pedido do Protheus nas tabelas SC5 e SC6.
...
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
| 1 | IDPEDIDO | EMPRESA#C5_FILIAL#C5_NUM | int8 | SIM |
| 2 | IDCONDICAOPAGAMENTO | EMPRESA#C5_CONDPAG#COALESCE(C5_FILIAL,'SF') | int8 | SIM |
| 3 | VALOR | C5_PARC1 | C5_PARC2 | C5_PARC3 | C5_PARC4 | numeric(18,6) | |
| 4 | DATAVENCIMENTO | C5_DATA1 | C5_DATA2 | C5_DATA3 | C5_DATA4 | date | SIM |
| 5 | ORDEM | 1 | 2 | 3 | 4 | int8 | SIM |
| 6 | CODIGOERP | EMPRESA#C5_FILIAL#C5_NUM#ORDEM | varchar(80) | SIM |
Retorna as notas fiscais do Protheus das tabelas SF2 e SD2 para saídas e SF1 e SD1 para devolução.
...
TOTVS CRM | SFA | Protheus | Tipo TOTVS CRM | SFA | Obrigatório | |
| 1 | QUANTIDADEFATURADA | D1_QUANT | numeric(18,6) | |
| 2 | PRECOFATURADO | D1_VUNIT | numeric(18,6) | |
| 3 | IDNOTAFISCAL | DEV#EMPRESA#F1_FILIAL#F1_DOC#F1_SERIE#F1_FORNECE#F1_DTDIGIT#F1_TIPO | int8 | SIM |
| 4 | IDPRODUTO | EMPRESA#D1_COD#COALESCE(D1_FILIAL,'SF') | int8 | SIM |
| 5 | IDPEDIDO | EMPRESA#D1_FILIAL#D1_PEDIDO | int8 | |
| 6 | IDCFOP | D1_CF | int8 | |
| 7 | CODIGOERP | DEV#EMPRESA#D1_FILIAL#D1_DOC#D1_SERIE#D1_ITEM#D1_FORNECE#D1_DTDIGIT#D1_TIPO | varchar(80) | SIM |
| 8 | VALORTOTALBRUTO | D1_TOTAL | numeric(18,6) | |
| 9 | VALORTOTALLIQUIDO | D1_TOTAL | numeric(18,6) | |
| 10 | IDNOTAFISCALORIGEM | Busca em notafiscal através dos campos: serie = d1_seriori | int8 | |
| 11 | IDTIPOPEDIDO | EMPRESA#D1_TES#COALESCE(D1_FILIAL,'SF') | int8 |
Retorna o cadastro do financeiro do Protheus na tabela SE1.
...