Мастерская DAVYDOV · Работа с документами

INV-100 · Ключ для проверки

Принять три позиции на $100.00 без налога. Итог счёта оставить на ручной сверке. Количество, цена и сумма совпадают в каждой строке. Вопрос бухгалтеру возникает при переходе от ставок в таблице к полю SALES TAX. Все ссылки на поля ниже относятся к странице 1 оригинала INV-100.

Позиции для реестра · таблица под P.O. NUMBER
Строка / ITEM CODEDESCRIPTIONQTY × PRICEAMOUNT в PDFTAX в PDFНалог по ставке
1 · A123Consulting Services2 × $30.00$60.0010%$6.00
2 · B456Document Fee3 × $10.00$30.005%$1.50
3 · C789Printing Fee10 × $1.00$10.0020%$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.