Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Datasul

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Datasul) - Faturamento (MFT)

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Função:API - PATCH - ftp/api/v1/invoicePublic/{chave_nf}/updateDeliveryDate
País:Brasil
Requisito/Story/Issue:DMANFATINOV-2011


02. SITUAÇÃO/REQUISITO


03. SOLUÇÃO


Totvs custom tabs box
tabsAPI invoicePublic,B,C
idstab1,tab2,tab3
Totvs custom tabs box items
defaultyes
referenciatab1

CHAMADA DA API:

Criado nova rota na API ftp/v1/invoicePublic para atualizar a data e a hora de entrega, essa nova rota é PATCH e pode ser usado conforme exemplo abaixo:

Informações

PATCH http://IP:PORTA/dts/datasul-rest/resources/prg/ftp/v1/invoicePublic/1;1;4416081/updateDeliveryDate

OBS: O formato da chave que vai no path parameter, logo após o invoicePublic/, é no formato: estabelecimento;serie;numero da nota.

OBS2: A API valida se a nota fiscal existe assim como também se a integração com o GFE esta ativa (e o parâmetro de atualiza data de entrega no CD0089 esta marcado).


No body da requisição é necessário enviar um JSON contendo o "deliveryDate" e o "deliveryHour" que será o novo valor a ser atualizado na nota fiscal, exemplo do body:

Informações

{
    "deliveryDate": "2022-03-14",
    "deliveryTime": "14:30"
}

OBS: o formato da DATA é ano-mês-dia

os campos da nota fiscal onde essa informação ira ser salva é:


RETORNO DA API:

O retorno da API é um JSON OBJECT contendo a nota fiscal completa (tabela nota-fiscal), contendo a dt-entr-cli e a hr-entr-cli já atualizadas.
















Informações

Documento SWAGGER atualizado (https://editor.swagger.io/)

View file
nameapipublicftp.json
height250

Totvs custom tabs box items
defaultno
referenciatab2

B

Totvs custom tabs box items
defaultno
referenciatab3

C


Templatedocumentos