Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Protheus®

Ambiente:SIGAFAT (Faturamento)

Ocorrência:

Integração ao Protheus Faturamento via requisições de API

Processo:

1. Conceito

Esse mecanismo de consulta via API é utilizado para consultar informações de um processo de um sistema ao outro. Ele ocorre por meio de uma URL com o serviço (Rest ou WS por exemplo), o método (GET por exemplo) e a API, para consultar/alterar as tabelas e dados do outro do sistema a partir de uma Query.


2. APIs

Expandir
titleCarrier (Transportadora)
Deck of Cards
idMétodos
Card
idGETCARRIER
labelGETCARRIERGET (Consulta/visualização)
Expandir
title{{host}}/api/fat/v1/carrier

Objetivo: 

Retorna lista completa de Transportadoras

Expandir
title{{host}}/api/fat/v1/carrier/{InternalId}

Objetivo: Atualiza cadastro de Transportadoras conforme dados enviados na requisição

Card
idPOSTCARRIER
labelPOSTCARRIERPOST (Inclusão)

{{host}}/api/fat/v1/carrier

Card
idPUTCARRIER
labelPUTCARRIERPUT (Alteração)

{{host}}/api/fat/v1/carrier/{InternalId}

Card
idDELETEDELETECARRIER
labelDELETE (Exclusão)

{{host}}/api/fat/v1/carrier/{InternalId}


Expandir
titlecustomerVendor (Cliente)



Expandir
titlecustomerCreditLimit (Limite de crédito do cliente)


Expandir
titlepaymentCondition (Condição de Pagamento)



Expandir
titlesalesCharge (Comissão)



Expandir
titlePriceListHeaderItems (Tabela de Preços)



Expandir
titleseller (Vendedor)



Expandir
titlesalesTaxes (Impostos no pedido de venda)




3. Arquivos a serem pegos para abertura do ticket

  • (A) Qual o processo que está sendo realizado? Exemplos: Consulta de impostos no pedido de venda


  • (B) Qual a URL completa e Método do envio via servidor Rest ou WS?

    Expandir
    titleComo buscar a URL da integração API e o método?

    Contate por favor o sistema origem para tirar essa dúvida, se precisso.

  • (C) Qual o erro apresentado?


  • (D) Manualmente, o erro ocorre?


Pode lhe Interessar: