Documentos de Compra
Criação de Documentos de Compra
Para a criação de compras no sistema, é necessário seguir dois passos principais: a criação do cabeçalho e a inserção de uma ou mais linhas correspondentes aos itens adquiridos.
Cabeçalho da Compra: O cabeçalho contém informações gerais sobre a compra, como data, fornecedor e condições de pagamento.
Linhas da Compra: Cada linha detalha um item específico comprado, incluindo a descrição, quantidade e preço.
Finalização de Documento de Compra
1. Criar Cabeçalho de Documentos de Compra
De modo a criar uma compra, deverá inicialmente criar o cabeçalho do documento. Para este efeito, deverá realizar o seguinte pedido:
Criar Linha de Documentos de Venda para um Produto
- : commercial
Sucesso / Criar Linha de Documentos de Venda para um Serviço / Criar Linha de Documentos de Venda para um Descritor / Criar Linha de Documento de Venda para uma Descrição Sem Valor
Sucesso / Criar Linha de Documentos de Venda para um Serviço / Criar Linha de Documentos de Venda para um Descritor / Criar Linha de Documento de Venda para uma Descrição Sem Valor
No pedido acima, o <access_token> corresponde ao token de acesso válido devolvido pelo serviço de OAuth
Caso a compra seja realizada em euros, o <payload JSON> deverá vir de acordo com os exemplos seguintes:
1.1 Criar Cabeçalho de Documento de Venda para uma Nova Empresa
Após criar o cabeçalho, a resposta TEM QUE ser consultada para obtenção do identificador interno ("id") da compra criada. Este identificador será necessário para a criação de todas as linhas.
1.2 Criar Cabeçalho de Documento de Venda para uma Empresa Existente
2. Criar Linhas de Documentos de Compra
Em todos os pedidos seguintes, é necessário saber qual o id do documento de compra. Este id pode ser guardado a partir da resposta (JSON) ao pedido de criação anterior, ou pode ser consultado via API. Via API, o id do documento pode ser obtido por um filtro a todos os Documentos de Compra usando o número do documento (finalizado).
Se o documento ainda não estiver finalizado (fechado), então ainda não tem número atribuído, e o GET anterior não poderá ser feito! Em alternativa pode realizado um filtro a todos os Documentos de Compra usando o estado do documento e número de registro fiscal do fornecedor.
De modo a inserir linhas na compra criada, deverá realizar o seguinte pedido
Adicionar Linha a Pagamentos
- : commercial
No content
No content
No pedido acima, o <access_token> corresponde ao token de acesso válido devolvido pelo serviço de OAuth. O payload JSON deverá vir no seguinte formato, dependendo se se trata de um produto, ou categoria de despesa.
Nos documentos de despesas (tipo de documento DSP), só são aceites linhas de Categorias de Despesa, não de Produtos.
2.1 Criar Linha para Produto
2.2 Criar Linha para Categoria de Despesas
3. Finalização de um Documento de Compra
Finalizar Documentos de Compra
- : commercial
41Finalizar Documentos de Compra
Finalizar Documentos de Compra
Alteração de Documento de Compra
Anulação do Documento de Compra
Anular Documentos de Compra
- : commercial
41No content
No content
Obter Todos os Documentos de Compra Finalizados
Linhas de Documento de Compra
Remover Linha de Documento
Remover Linhas de Pagamento
- : commercial
No content
No content
Last updated