ПОИСК
Это наилучшее средство для поиска информации на сайте
Функции программы
из "Интерпретирующая система обработки экономической информации "
Большая часть первичных документов содержит. реквизиты количество , цена , сумма , функционально связанные и не требующие организации дополнительного контроля, поэтому в программу был включен специальный блок, позволяющий в случае необходимости организовать проверку таксировки. [c.62]Программа работает следующим образом. [c.62]
После того как последняя запись данной пачки обработана (т. е. из входного файла считана запись с другим кодом пачки), осуществляется контроль по методу контрольной табуляграммы контрольные суммы по графам итоговой строки сравниваются с контрольными суммами, подсчитанными в процессе обработки по правильно подготовленным записям данной пачки. [c.62]
В файле на перфоленте итоговая строка идентифицируется -символом И, который может записываться на место любого идентификационного признака (например, номер документа). [c.62]
Очевидно, совпадение может произойти только в том случае, если все строки таблицы подготовлены и введены правильно. [c.62]
После обработки всех записей данной пачки на устройстве печати оформляется протокол ввода, в котором указываются идентификатор пачки документов контрольные суммы, подсчитанные до подготовки и в процессе контроля разница между ними количество верных и неверных записей, а также распечатываются неправильные строки в порядке их следования с указанием характера ошибок. [c.62]
Как уже отмечалось, несовпадение контрольной суммы итоговой строки с контрольной суммой, подсчитанной в процессе обработки, возможно только в случае пропуска или повтора строк при подготовке. Для обеспечения поиска таких строк, по желанию пользователя, в протоколе ввода могут быть распечатаны правильные строки в порядке их следования в файле. [c.63]
Ниже приведены соответственно исходная таблица (табл. 4.1), подлежащая подготовке, и протокол ввода с распечаткой правильных строк. [c.63]
Итоговый протокол ввода всегда формируется после обработки последней записи по данному объекту. Последняя запись данной группы пачек считается обработанной, если из входного файла считана запись с другим значением реквизита объект . [c.64]
Но возможны и более сложные случаи, когда для удобства контроля следует накапливать итоги путем группировки данных по определенным признакам. [c.64]
Тогда эти итоги должны. накапливаться как при работе фактурного автомата, так и при формировании протокола ввода на ЭВМ. Сравнение итогов позволит легко зафиксировать, в документах какого склада была допущена ошибка. [c.64]
При подготовке файлов с записями неопределенной длины предусмотрена возможность отрицания записи. В этом случае- если в текст записи включен специальный символ, то при чтении файла такая запись пропускается. [c.65]
При чтении файла с записями неопределенной длины осуществляется их растяжка до нужного формата, т. е. добавление к значащей части реквизитов незначащих нулей, отброшенных при переносе на промежуточный носитель. [c.65]
Эти условности в организации файла с записями неопределенной длины позволяют в определенной мере сократить затраты на подготовку. [c.65]
Вернуться к основной статье