...
Totvs custom tabs box |
---|
tabs | Dados integrados c/ Winthor, Gravação Pedido/Retorno |
---|
ids | passo1,passo2 |
---|
|
A integração consiste em atualizar o status de processamento do lote nas integração relacionadas ao lote. Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| Os dados integrados são: API | Descrição | Coluna | Tipo | Obrigatório | numeroLote | Número do lote | PCINTEGRACAOVARIAVEISTEMP.VALOR | String | SIM | status | Status com o resultado do processamento do lote | PCINTEGRACAOCORE.STATUS | int | SIM | erros | Array de entidades com problema de processamento |
| Array | NÃO | erros.*.idInterno | Código da entidade gravada no campo PCINTEGRACAOCORE.IDINTERNO ao gerar a carga de cadastro | PCINTEGRACAOCORE.IDINTERNO | String | SIM | erros.*.erro | Descrição do erro | PCINTEGRACAOCORE.PAYLOADCONFIRMACAO | String | SIM |
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| Exemplo do envio da requisição: Bloco de código |
---|
| method: 'PATCH',
url: '/api/wholesale/v1/orders/pdvsync' |
Bloco de código |
---|
language | js |
---|
title | Body Request |
---|
| {
"idRetaguarda": "1000044",
"offline": false
} |
Bloco de código |
---|
language | js |
---|
title | Body Response |
---|
| {
"success": true,
"hasNext": false,
"message": "Pedido 1000044 cancelado no Winthor com sucesso.",
"data": {
"idRetaguardaPedido": "",
"message": "",
"success": true
}
} |
|
|
Totvs custom tabs box |
---|
tabs | Dados integrados com Winthor, Envio Parâmetros, Resposta da Requisição, Principais dúvidas e conflitos |
---|
ids | passo1,passo2,passo3 |
---|
|
A integração consiste em atualizar o status de processamento do lote nas integração relacionadas ao lote.
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
|
Os dados integrados são:
BATCHS | PCINTEGRACAOVARIAVEISTEMP |
---|
API | Referência Winthor | Obs |
---|
numeroLote | PCINTEGRACAOVARIAVEISTEMP.VALOR | idRequisicaoEnvio | PCINTEGRACAOVARIAVEISTEMP.IDREQUISICAOENVIO | dataConsulta | Data e hora da consulta | Campo para auxiliar a criação do campo "idExterno" na construção do layout de transformação. |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
|
Exemplo do envio da requisição:
Bloco de código |
---|
|
method: 'POST',
url: '/winthor/integracao/fulfillment/v1/lote' |
Bloco de código |
---|
|
pagina : 1 - número da página
tamanho : 10 - quantidade por página |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo3 |
---|
|
Exemplo JSON da requisição: Bloco de código |
---|
language | js |
---|
theme | Eclipse |
---|
title | Response |
---|
| {
"numeroLote": "123",
"status": 13,
"erros": [
{
"idInterno": "7891045008396-75110",
"erro": "produto sem tributação"
}
]
} |
|
|