POST api/Invoice

Inserir Faturas

Request Information

URI Parameters

None.

Body Parameters

Invoice
NameDescriptionTypeAdditional information
InvoiceNumber

Número da Fatura.

string

None.

GlobalGuide

ID da Guia Global.

string

None.

RelatedDocumentNumber

Se documento estiver relacionado com outro documento.

string

None.

DocumentType

Tipo de Documento

InvoiceDocumentType

None.

CustomerNumber

Número/ID do Cliente enviado pelo Dynamics.

string

None.

OriginSale

Número/ID da Encomenda enviada pelo Dynamics.

string

None.

Observations

Observações da Fatura

string

None.

Status

Estado da Fatura.

InvoiceStatus

None.

TotalAmount

Montante total das Fatura.

decimal number

None.

DiscountAmount

Montante Total do Desconto na Fatura.

decimal number

None.

ReceivedValue

Montante já recebido/pago pelo cliente.

decimal number

None.

AmountToBeReceived

Montante por receber do Cliente.

decimal number

None.

MinPrice

Preço mínimo.

decimal number

None.

InvoiceProducts

Linhas da Fatura (Produtos).

Collection of InvoiceProduct

None.

Request Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResponseMessage
NameDescriptionTypeAdditional information
Details

Collection of DetailMessage

None.

Response Formats

application/json, text/json

Sample:
{
  "Details": [
    {
      "Cod": 0,
      "Message": "sample string 1"
    },
    {
      "Cod": 0,
      "Message": "sample string 1"
    }
  ]
}

application/xml, text/xml

Sample:
<ResponseMessage xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Hydra.Filtrarte.Plugins.Models">
  <Details>
    <DetailMessage>
      <Cod>OK</Cod>
      <Message>sample string 1</Message>
    </DetailMessage>
    <DetailMessage>
      <Cod>OK</Cod>
      <Message>sample string 1</Message>
    </DetailMessage>
  </Details>
</ResponseMessage>