INV-100 · Ключ для проверки
Принять три позиции на $100.00 без налога. Итог счёта оставить на ручной сверке. Количество, цена и сумма совпадают в каждой строке. Вопрос бухгалтеру возникает при переходе от ставок в таблице к полю SALES TAX. Все ссылки на поля ниже относятся к странице 1 оригинала INV-100.
| Строка / ITEM CODE | DESCRIPTION | QTY × PRICE | AMOUNT в PDF | TAX в PDF | Налог по ставке |
|---|---|---|---|---|---|
| 1 · A123 | Consulting Services | 2 × $30.00 | $60.00 | 10% | $6.00 |
| 2 · B456 | Document Fee | 3 × $10.00 | $30.00 | 5% | $1.50 |
| 3 · C789 | Printing Fee | 10 × $1.00 | $10.00 | 20% | $2.00 |
Для каждой позиции QTY × PRICE даёт её AMOUNT. Сумма трёх AMOUNT равна $60.00 + $30.00 + $10.00 = $100.00 и совпадает с SUBTOTAL. В реестре SUBTOTAL относится ко всему счёту. Если добавить его как четвёртую позицию, стоимость услуг удвоится.
Почему $610.00 сходится
Проверка снизу вверх по ставкам даёт $6.00 + $1.50 + $2.00 = $9.50. В блоке итогов справа напечатано SALES TAX $10.00, на $0.50 больше. По одной странице причина этой разницы неизвестна.
Дальше арифметика печатных полей сходится. SUBTOTAL $100.00 + SALES TAX $10.00 = TOTAL $110.00. После прибавления PREVIOUS UNPAID BALANCE $500.00 получается напечатанный AMOUNT DUE $610.00. В обе суммы уже вошли те же $10.00. Чтобы обнаружить расхождение, требуется независимо пересчитать налог по ставкам трёх позиций.
Что передать бухгалтеру
INV-100, стр. 1. Позиции A123, B456 и C789 сверены с AMOUNT, к загрузке $100.00 без налога. Прошу подтвердить основание SALES TAX $10.00 или запросить уточнённый счёт. Прилагаю исходный PDF и построчный расчёт налога на $9.50. До ответа итог к автоматической загрузке не подтверждаю.
В исходных полях реестра сохранить напечатанные SALES TAX, TOTAL, PREVIOUS UNPAID BALANCE и AMOUNT DUE. Расчётные $9.50, разницу $0.50 и статус сверки записать отдельно.
Источник учебного документа — Azure Samples.