Deck of Cards |
---|
|
Card |
---|
id | 1 |
---|
label | Preparação Integração EAI |
---|
effectType | fade |
---|
| |
Card |
---|
|
id | 1 |
---|
label | Configurações |
---|
effectType | fade |
---|
|
Expandir |
---|
title | Parâmetros Necessários |
---|
|
MV_LJGERTX : SIGALOJA 0013 Finalidade do parâmetro MV_LJGERTX - Linha Microsiga Protheus - TDN (totvs.com)
Quando o parâmetro MV_LJGERTX estiver configurado com conteúdo igual a .T., o valor das taxas cobradas pelas Administradoras Financeiras é discriminado nos títulos do Contas a Pagar, e o valor bruto da venda (valor líquido somado à taxa da administradora), é exibido nos títulos gerados em Contas a Receber.
Se for igual a .F. o valor da taxa, será descontado do titulo a receber.
Configurar os parâmetros relacionados as naturezas, conforme link: SIGALOJA 0320 Quais são os parâmetros que definem os tipos de Naturezas?
MV_NATVALE;
MV_NATCART;
MV_NATTEF;
MV_NATCONV;
MV_LJNATFI;
MV_NATFIN;
MV_NATPGDG;
MV_NATOUTR;
MV_NATPGPX
Card |
---|
id | 1 |
---|
label | Regras de Validação |
---|
effectType | fade |
---|
|
Regras de validação:
Caso o "PaymentMethodCode" for diferente de cartão de crédito, não é necessário enviar o "PaymentDetail":
Se não for enviado o DocumentCode, o sistema irá gerar com a próxima numeração da SE1
Se for enviado o DocumentCode, o FinanceNature também passa a ser obrigatório ser enviado
Card |
---|
id | 1 |
---|
label | Breve explicação dos campos |
---|
effectType | fade |
---|
|
Expandir |
---|
|
"Transaction": "FINANCEVTEX", - Campo necessário para o correto direcionamento ao adapter EAI
"DeliveryType":"sync" - Indica se a operação será sincrona ou assincrona
"UUID":"000000000000000860, - Identificado único da comunicação (Presente na tabela XX3, campo XX3_UUID)
Card |
---|
id | 1 |
---|
label | Mensagem JSON |
---|
effectType | fade |
---|
|
{
"Header": {
"Version": "1.000",
"CompanyId": "T1",
"BranchId": "D MG 01",
"BusinessUnit": "MG ",
"GeneratedOn": "2021-06-09T11:53:47Z",
"Enterprise": "T1",
"ProductVersion": "12",
"SourceApplication": "VTEX",
"ProductName": "VTEX",
"Transaction": "FINANCEVTEX",
"StandardVersion": "1.000",
"UUID": "000000000000000860",
"SubType": "event",
"Type": "BusinessMessage",
"DeliveryType": "async"
},
"Content": {
"Event": "upsert",
"Documents": [
{
"Prefix": "001",
"DocumentCode": "000001",
"CustomerVendorInternalId": "",
"ECommerceOrder": "000001",
"TotalPrice": 200.00,
"CurrencyCode": "1",
"CustomerCode": "000001",
"CustomerStore": "01",
"FinanceNature": "999999",
"IssueDate": "24/06/2021",
"RealDate": "24/06/2021",
"Observation": "OBSERVACAO",
"PaymentMethodCode": "CC",
"BankCode": "237",
"AgencyCode": "00000",
"AccountCode": "0000000000",
"PaymentDetail": [
{
"FinancialManagerCode": "001",
"UniqueSerialNumber": "123456",
"DateOfPayment": "2020-11-26T00:00:00",
"PaymentValue": 100,
"Parcel": "2"
}
]
}
]
}
}