API de Integração ERP de Terceiros - Faturamento - Inclusão e Cancelamento
Inclusão e Cancelamento
Este módulo é responsável por incluir e cancelar faturamento no PresenceDomain.
URL
Autenticação (Basic Auth):
Usuário e Senha fornecidos pela Presence para realizar a integração.
Método - POST
Parâmetros
Nome
| Obrigatório
| Tipo
| Descrição
|
serie | Sim | String(10) | Série da nota fiscal |
numero | Sim | Integer | Número da nota fiscal |
data_Emissao | Sim | Date | Data de emissão da nota fiscal |
hora_Emissao | Sim | Time | Hora de emissão da nota fiscal |
Data_Saida | Não
| Date | Data de saída da nota fiscal
|
Hora_Saida | Não | Time | Hora de saída da nota fiscal |
Cod_Loja | Sim, quando emitente não informado | String(2) | Identificação do código da loja emitente da nota fiscal |
emitente | Sim, quando Cod_Loja não informado | tag | Identificação da loja emitente da nota fiscal (cnpj)
|
destinatario | Sim | tag | Identificação do destinatário da nota fiscal (tipo, loja, cnpj) - Informar tipo e loja ou apenas o cnpj |
tipoFinalidade | Sim | Integer | Identificação da finalidade de emissão da nota fiscal ("1"=Normal) |
tipoFrete | Não | Integer | Identificação do tipo de frete ("0"=Remente/ "1"=Destinatário/ "2"=Terceiro/ "3"=Remetente (Proprio)/ "4"=Destinatário (Próprio)/ "9"=Sem frete |
situacao | Sim | String(1) | Identificação da situação da nota fiscal ("E"=Emitida/ "C"=Cancelada) |
chave_acesso | Sim | String(44) | Identificação da chave de acesso da NF-e |
sap_id | Não (1) | Integer | Identificação do código externo do pedido no ERP de terceiros
|
cnpjTransportadora | Não | String(14) | Identificação da transportadora |
listaItens | Sim (1) | array | Lista dos itens da nota fiscal (codigo_Externo, referencia, quantidade, preco_Unitario, natureza) - Informar codigo_Externo ou referencia (pelo menos um dos dois deve ser informado). Os demais campos também são obrigatórios. |
(1) Quando destinatário for uma loja cadastrada no Presence Domain, o campo sap_id será obrigatório;
(2) Quando destinatário for uma loja cadastrada no Presence Domain, o campo codigo_externo será obrigatório.
BODY
- {
-
- "serie": (String),
- "numero": (Integer),
- "data_Emissao": (Date),
- "hora_Emissao": (Time),
- "Data_Saida": (Date),
- "Hora_Saida": (Time),
- "Cod_Loja": (String),
- "emitente": {
- "cnpj": (String)
- },
- "destinatario": {
- "cnpj": (String)
- },
- "tipoFinalidade": (Integer),
- "tipoFrete": (Integer),
- "situacao": (String),
- "chave_acesso": (String),
- "sap_Id": (Integer),
- "cnpjTransportadora": (String),
- "listaItens": [
- {
- "codigo_Externo": (String),
- "referencia": (String),
- "quantidade": (Double),
- "preco_Unitario": (Double),
- "natureza": (Integer)
- }
- ]
- }
JSON de Retorno com Sucesso
- {
- "status": (String),
- "msg": ()
- }
- {
- "status": (String),
- "erros": [
- {
- "serie": (String),
- "numero": (String),
- "erro": (String)
- }
- ]
- }
Related Articles
API de Integração ERP de Terceiros - Faturamento NFS-e - Inclusão e Cancelamento
Inclusão e Cancelamento Este módulo é responsável por incluir e cancelar faturamento de serviços no PresenceDomain. URL https://interface-erp-terceiros.presence.com.br/ServerInvoice/PresenceInvoiceAPI.dll/domainapi/v1/integracoes/FaturamentoNFSe ...
API de Integração ERP de Terceiros - Faturamento - Ping
Ping Este módulo é responsável por consultar o status do serviço. URL https://interface-erp-terceiros.presence.com.br/ServerInvoice/PresenceInvoiceAPI.dll/domainapi/v1/integracoes/ServerPing Autenticação (Basic Auth): Usuário e Senha fornecidos pela ...
Presence API - Página Inicial
Essa API permite o consumo de informações disponíveis nos sistemas Presence através de chamadas de serviço, bem como a inserção de dados nos sistemas. Para ter acesso aos métodos já existentes, ou solicitação da criação de novos métodos, consulte as ...
API de Integração com ERPs terceiros - Produtos - Inclusão e Atualização
Inclusão e Atualização Este módulo é responsável por incluir e atualizar os produtos no PresenceDomain. URL https://interface-erp-terceiros.presence.com.br/ServerProduct/PresenceProductAPI.dll/domainapi/v1/integracoes/produtos Autenticação (Basic ...
API de Integração com ERPs terceiros
Nesse material, apresentaremos a configuração e funcionamento da PresenceIntegration API. Tratamento de dados Todos os dados enviados e recebidos pela API estão/deverão ser em formato JSON (application/json). Endpoints A ...