FullyPaidOnDate отличается при получении одного счета-фактуры от сбора счетов-фактур, когда ему выделяется кредитная нота - PullRequest
0 голосов
/ 04 августа 2020

Когда у меня есть счет-фактура, который полностью оплачен с помощью распределения кредитной ноты, FullyPaidOnDate при получении одного счета отличается от того, что он есть при получении коллекции счетов-фактур.

Кредит-нота выделяется как как только счет будет создан.

  1. При получении отдельного счета FullyPaidOnDate совпадает с датой счета-фактуры.

  2. При получении Для сбора счетов дата FullyPaidOnDate совпадает с датой кредитной ноты.

Есть ли причина для разницы?

// THE FOLLOWING JSON FROM QUERYING A SINGLE INVOICE- Note that some fields are removed for brevity.
// The fully paid date is the same as the Invoice date. The Credit Note was applied immediately after creating the invoice.
//1. The Credit Note was created on the 15th July.
//2. The Invoice was created on the 27th July.
//3. The Credit Note was immediately allocated to the Invoice on the 27th July resulting in the Invoice being fully paid.
{
  "Invoices": [
    {
      "Type": "ACCREC",
      "InvoiceID": "nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn",
      "InvoiceNumber": "INV-1234",
      "Reference": "Corroborating the Forensic Interview",
      "CreditNotes": [
        {
          "CreditNoteID": "nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn",
          "CreditNoteNumber": "CN-xxxx",
          "ID": "nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn",
          "AppliedAmount": 114.55,
          "DateString": "2020-07-27T00:00:00",
          "Date": "/Date(1595808000000+0000)/",
          "LineItems": [],
          "Total": 995.00
        }
      ],
      "AmountDue": 0.00,
      "AmountPaid": 0.00,
      "AmountCredited": 114.55,
      "DateString": "2020-07-27T00:00:00",
      "Date": "/Date(1595808000000+0000)/",
      "DueDateString": "2020-08-11T00:00:00",
      "DueDate": "/Date(1597104000000+0000)/",
      "Status": "PAID",
      "FullyPaidOnDate": "/Date(1595808000000+0000)/" << Monday, 27 July 2020 00:00:00 [Converted from epoch date]
    }
  ]
}

## THE FOLLOWING COMES FROM QUERYING ALL INVOICES THAT ARE PAID OR VOID ##
//the FullyPaidDate is the same as the Credit Note date
{
  "Type": "ACCREC",
  "InvoiceID": "nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn",
  "InvoiceNumber": "INV-1234",
  "Reference": "The Reference",
  "Payments": [],
  "CreditNotes": [
    {
      "CreditNoteID": "nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn",
      "CreditNoteNumber": "CN-xxxx",
      "ID": "nnnnnnnn-nnnn-nnnn-nnnn-nnnnnnnnnnnn",
      "HasErrors": false,
      "AppliedAmount": 114.55,
      "DateString": "2020-07-15T00:00:00",
      "Date": "/Date(1594771200000+0000)/",
      "LineItems": [],
      "Total": 995.00
    }
  ],
  "AmountDue": 0.00,
  "AmountPaid": 0.00,
  "AmountCredited": 114.55,
  "CurrencyRate": 1.000000,
  "DateString": "2020-07-27T00:00:00",
  "Date": "/Date(1595808000000+0000)/",
  "DueDateString": "2020-08-11T00:00:00",
  "DueDate": "/Date(1597104000000+0000)/",
  "Status": "PAID",
  "LineAmountTypes": "Exclusive",
  "LineItems": [],
  "SubTotal": 114.55,
  "TotalTax": 0.00,
  "Total": 114.55,
  "UpdatedDateUTC": "/Date(1595882469570+0000)/",
  "CurrencyCode": "USD",
  "FullyPaidOnDate": "/Date(1594771200000+0000)/" << Wednesday, 15 July 2020 00:00:00 [Converted from epoch date]
},
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...