Fórum
Ver pergunta

API Primavera – Erro ao emitir fatura para cliente   

59 visualizações
0
0

Boa tarde,

Gostaria solicitar auxílio de vocês, pois está ocorrendo uma situação em que ao enviar a fatura para o endpoint “billing/invoices” da vossa API, enviamos os dados para faturar ao cliente “MW64C7”, por exemplo, mas acaba atribuindo a um outro cliente.

 

Verificamos do nosso lado e estamos passando os parâmetros corretos:

 

– BuyerCustomerParty
– BuyerCustomerPartyNaturalKey
Esse são os dados da requisição de exemplo:
Endpoint : {{baseurl}}/api/{{AccountKey}}/{{SubscriptionKey}}/billing/invoices
MW64C7 – É apenas um exemplo de cliente, no json esses 2 parâmetros são passados iguais.
JSON Envio:
{
    "BuyerCustomerParty": "MW64C7",
    "BuyerCustomerPartyNaturalKey": "MW64C7",
    "DocumentType": "FR",
    "DocumentTypeNaturalKey": "FR",
    "serie": "FR2022302",
    "documentDate": "07/25/2023 18:51",
    "postingDate": "07/25/2023 18:51",
    "company": "TESTEAPI",
    "CompanyNaturalKey": "TESTEAPI",
    "documentLines": [
        {
            "salesItem": "PORTES",
            "SalesItemNaturalKey": "PORTES",
            "description": "TG008099 -  | Data: 2023-03-22 09:20:00 | De: Airport Faro, Algarve |  Para: Albufeira, Algarve | Pax: 2 | teste | ",
            "quantity": "1",
            "unitPrice": {
                "amount": "10.00000"
            },
            "DimensionSetJson":"{key: '2201','value':'2201101'}",
            "dimensionSet": "2201101",
            "DimensionSetNaturalKey": "2201"
            
        }
    ],
    "paymentMethod": "NUM"
}

Repare que o parâmetro BuyerCustomerParty BuyerCustomerPartyNaturalKey estão sendo informados e são listados no metodo busca de clientes: {{baseurl}}/api/{{AccountKey}}/{{SubscriptionKey}}/salesCore/customerparties

 

DADOS DO CLIENTE QUE OCORRE O ERRO:


Nif: 506300072

Nome: GO BIZ – VIAGENS E TURISMO, S.A.


OBSERVAÇÃO: A questão é que conseguimos emitir fatura para todos clientes sem problemas. Porém, apenas quando vamos emitir a fatura para este cliente específico, a fatura é emitida para outro cliente.
Ficarei muito grato se conseguirem nos auxiliar a resolver esta situação.
Melhores cumprimentos,
Guilherme Souza
Faça login para poder traduzir
Integração
API Endpoints
ROSE
Marcado como spam
Criado há 8 meses e 3 semanas oseubackoffice
o
oseubackoffice Iniciante
2 respostas
0
Resposta privada

Bom dia,

 

Poderia verificar se existe algum parâmetro incorreto para esta entidade?

Esses são os dados da entidade:

Entidade: 100565302500003

NIF da empresa que tem essa entidade: 514164425

Pois, toda vez que faturamos para este cliente específico é faturado para outra entidade.

Em anexo enviei os dados da entidade.

 

Anteciosamente,

Guilherme Souza

 

Faça login para poder traduzir
Marcado como spam
Criado há 7 meses e 2 semanas oseubackoffice
o
oseubackoffice Iniciante
    0
    Resposta privada

    Bom dia,

    O cenário que está a reportar tudo indica que o cliente escolhido poderá ter entidade de faturação definida.

    Pode confirmar que é esse o cenário?

    Faça login para poder traduzir
    Marcado como spam
    Criado há 8 meses e 2 semanas filipemalheiro
    f
    filipemalheiro Iniciante