Este artigo aborda o objeto «TaxPositions» (taxPositions) no âmbito do objeto «document».
Uma descrição completa do RetailForce DOM (Modelo de Objetos de Documento), bem como uma descrição dos elementos individuais, pode ser consultada na secção de downloads do RetailForce website (Documentação do modelo de objetos.pdf) no respetivo diretório de versões.
O objeto «TaxPositions» resume todos os itens de Vat de um documento e calcula o seu total.
Objeto TaxPositions
O objeto TaxPositions a seguir contém dados de exemplo.
"taxPositions": [
{
"vatIdentification": 0,
"vatLabel": "string",
"vatPercent": 0,
"vatPercent1": 0,
"vatPercent2": 0,
"vatAmount": 0,
"vatAmount2": 0,
"netAmount": 0,
"grossAmount": 0,
"netValue": 0,
"grossValue": 0,
"taxValue": 0,
"caption": "string",
"order": 0
}
],
O objeto «TaxPositions» contém as seguintes informações.
Informações na coluna «Tipo»:
- M ... obrigatório («mandatório»)
- M* ... obrigatório em determinados países ou sob determinadas condições
- R ... recomendado
- O ... opcional
| Elemento | Tipo | Descrição | |
| TaxPositions | R |
Especifique todas as posições de Vat no documento. Devem ser especificadas todas as posições de Vat ou nenhuma. Para obter as posições fiscais do documento (caso esta propriedade não tenha sido definida), utilize GetTaxPositions(Document, boolean).
Nota para a Áustria:
Recomendamos a utilização desta matriz para transmitir os itens fiscais de um documento, a fim de evitar problemas de arredondamento no protocolo de captura de dados («DEP7»).
|
|
| VatIdentification |
ID da taxa de IVA do item de IVA Pode ser obtido utilizando GET /api/v1/information/client/{clientId}/getVatIdentification, especificando a taxa de Vat do respetivo país. |
||
| VatLabel | Designação adicional da taxa de Vat em alguns países (Sérvia). | ||
| VatPercent | O | Taxa de imposto, em percentagem, deste item de Vat. | |
| VatPercent1 | Taxa de imposto expressa em percentagem deste item de Vat (neste caso, o item de Vat 1) | ||
| VatPercent2 | O | Taxa de imposto, expressa em percentagem, deste item de Vat (neste caso, o item de Vat 2) | |
| VatAmount | Montante do Vat do item de Vat | ||
| VatAmount2 | O | Montante do Vat da rubrica de Vat 2 | |
| NetAmount | Montante líquido (sem Vat) do item de Vat | ||
| GrossAmount | Montante bruto (incluindo Vat) do item de Vat | ||
| valor_líquido | O | Valor líquido do item de Vat. | |
| GrossValue | O | Valor bruto do item de Vat. | |
| TaxValue | O | Valor fiscal do item de Vat. | |
| caption | O | Descrição do item de Vat. | |
| ordem | O | Ordem da posição de Vat. | |
Este artigo foi traduzido automaticamente.
Comentários
0 comentários
iniciar sessão para comentar.