Ocorrência
O código sequencial do cadastro de cliente Vtex não segue o Padrão do Protheus. Como validar os campos A1_COD e A1_LOJA na integração.
Ambiente
Protheus – Faturamento – A partir da versão P12
Causa
Quando o Vtex integra com o Protheus o campos A1_COD assume a numeração dos 8 primeiros dígitos da chave única do Vtex, exemplo:
Chave única do Vtex: InternalId":"b7ab9d5n-ce24-43a2-8a5f-419f61ad1a38",
CustomerVendorId":"b7ab9d5n-ce24-43a2-8a5f-419f61ad1a38"
O sistema grava no Protheus A1_COD : b7ab9d5n
Solução
Esta é uma tratativa padrão da integração, então mesmo que utilize GetSxeNum ou numeração por CNPJ no código do cliente (A1_COD) no Protheus, o sistema permanece gravando os 8 primeiros dígitos da chave única do Vtex.
Para tratar este caso tem a possibilidade de utilizar os Pontos de entrada:
MTI030NOM: https://tdn.totvs.com/pages/releaseview.action?pageId=181144392
MT030EAI: https://tdn.totvs.com/display/public/PROT/TTNAQ4_COM_DT_Ponto_de_Entrada_MT030EAI
0 Comentários