Таким чином, ми побачили, що за допомогою сучасного програмного забезпечення як облікові функції можуть бути повністю автоматизовані і їх результати можуть представлятися в будь-якому зручному для користувачів вигляді – як на машинних, так і на паперових носіях.
Безпосереднє введення облікових даних у регістр (журнал, книгу) господарських операцій у виді окремих проводок з використанням машинних довідників.
Контроль правильності бухгалтерських проводок, що вводяться, за допомогою заздалегідь підготовленого списку «коректних проводок».
Фільтрація списку бухгалтерських проводок в обліковому регістрі з метою їхньої вибірки, редагування, копіювання.
Створення типових господарських операцій, що містять шаблони бухгалтерських проводок, що відкриті для настроювання. Ведення регістра (журналу) господарських операцій, формованих на підставі типової операції. Автоматичне заповнення регістра бухгалтерських проводок, розрахунок сум проводок.
Робота з типовими первинними документами, створення регістра (журналу) документів. На відміну від типових операцій первинні документи на основі типових форм можна оформляти до здійснення господарської операції. Після факту її здійснення виконується «проведення» документа. Використовується електронний документообіг для облікових функцій системи управління.
Процес обліку доходів, витрат і фінансових результатів на підприємстві можна представити наступним чином (рис. 3.2).
Рис.3.2. Схема бухгалтерського обліку доходів, витрат і фінансових результатів за допомогою АРМбухгалтера на підприємстві
Перелік вихідної інформації (відеограм) при постановці задач з обліку доходів, витрат і фінансових результатів, що складаються в ФОП “Ганжа О.І.”, представлені в табл. 3.1.
Таблиця 3.1Перелік вихідної інформації для задачі з обліку доходів, витрат і фінансових результатів
Ідентифікатор | Задача | Ідентифікатор машинограми | Вихідна інформація | Виконавець | Період, за який складається машинограма |
ОФР 01 | Облік фінансових результатів підприємства | ОФР 01 01 | Лист Журналу проводок по рахунках доходів | Головний бухгалтер | Після здійснення кожної операції |
ОФР 01 02 | Лист Журналу проводок по рахунках витрат | Головний бухгалтер | Після здійснення кожної операції | ||
ОФР 01 03 | Лист Журналу проводок по рахунку 79 “Фінансові результати” | Головний бухгалтер | Місяць | ||
ОФР 01 04 | Головна книга | Головний бухгалтер | Місяць |
Вихідна інформація складається на основі поточних даних. Для розробки вихідної інформації з обліку доходів, витрат і фінансових результатів підприємства вхідна інформація формується за допомогою вводу даних з клавіатури ПЕОМ. Для того, щоб здійснити автоматизоване складання вихідних даних за деякими показниками, необхідно з інформаційних файлів – первинних документів вибрати потрібну інформацію, за якою, після створення масиву, на основі відповідного алгоритму розробляється відповідна форма звітності.
Форма вихідної інформації повинна мати шапку, в якій зазначається назва підприємства, ідентифікатор, назва форми і за який період вона складається. В змісті форми друкується назва показників, їх цифрове значення і кореспонденція рахунків. Після завершення складання усіх форм здійснюється узагальнення результатів обліку в звітності і розробляються заходи, які спрямовані на поліпшення результатів господарської діяльності підприємства, зокрема на збільшення прибутку, а також обґрунтування оптимальних управлінських рішень.
Таким чином, ми побачили, що за допомогою сучасного програмного забезпечення як облікові функції можуть бути повністю автоматизовані і їх результати можуть представлятися в будь-якому зручному для користувачів вигляді – як на машинних, так і на паперових носіях.
Експлуатаційні можливості комп'ютерів створюють передумови для автоматизації процесу аудиту доходів, витрат і фінансових результатів. Вони дозволяють здійснювати програмний контроль змісту господарських операцій шляхом широкого використання програмно-методологічних прийомів поточного контролю, перевірки достовірності економічних даних на всіх стадіях технологічного процесу їх обробки.
При автоматизації бухгалтерського обліку на підприємствах, створюється система автоматизованого контролю, яка повинна бути описана в проектній документації. Якщо при розробці закладається всебічний, логічний контроль різноманітних взаємопов'язаних показників руху засобів і джерел їх утворення, знижується можливість виникнення різних викривлень, зловживань. У аудитора не виникає потреби застосовувати різні прийоми документального контролю, оскільки вони виконуються автоматично, програмне та носять постійний характер.
До основних видів контролю достовірності інформації належать:
- контроль на рівні реквізитів з метою уникнення механічних помилок (тип, шаблон, діапазон);
- дотримання технологічного процесу обробки інформації на обчислювальному центрі, що передбачає неможливість виконання наступної процедури обробки без нормального завершення попередньої процедури.
Проектна документація аудитором перевіряється на наявність в проекті засобів автоматизованого контролю – як для забезпеченім достовірності інформації, що обробляється на основних етапах облікового процесу, так і для виявлення різного роду відхилень. У результаті такої перевірки можуть бути виявлені "слабкі" місця в програмі, які не перешкоджають здійсненню відхилень (наприклад, відсутність програмного контролю внутрішнього переміщення запасів і грошових коштів, контролю за використанням бланків суворої звітності тощо). Це може стати умовою для виписки безтоварних накладних з метою приховування недостач, повторного включення документів для автоматизованої обробки.
На практиці закладені до проектної документації системи контролю часто не відповідають фактичному його здійсненню в процесі обробки облікової інформації. Тому аудитору слід переконатися у відповідності проекту фактичному обліковому процесу, перевірити правильність обробки інформації. Технологічний процес повинен забезпечити автоматизацію контролю правильності обробки інформації та виправлення виявлених помилок.
Використання програмного забезпечення при проведенні аудиту вимагає розробки спеціальних методик щодо діагностики стану підприємства, що підлягає аудиту. Це дає можливість більш раціонально використовувати робочий час аудиторів.
При використанні комп'ютерної техніки аудитори часто вдаються до програмно-логічних способів контролю, серед яких варто виділити: прийоми подвійного рахунку; алгоритмічний контроль; рахунковий контроль з приманним контрольних підсумків; балансовий спосіб рахункового контролю; застосування матричних моделей; порівняння однойменних показників, отриманих з різних джерел (зустрічні перевірки); прийом оберненого перерахунку; способи підстановок, кореляційних зв'язків, інші математичні прийоми, контроль за відхиленнями. Використання наведених прийомів дає можливість виявити протиріччя в окремих показниках первинних документів, нормативно-довідковій інформації, виявляти та попереджувати приписки й інші відхилення.
Перевірці правильності алгоритмів розрахунків доходів, витрат і фінансових результатів аудитором приділяється особлива увага. Адже помилка, яка була закладена до алгоритму розрахунку і багаторазово застосовувалася до господарських операцій, що повторюються, може викривити результат господарської діяльності. Особливо ретельно перевіряються алгоритми операцій, які ініціюються самою програмою, так як до моменту їх виконання персонал зобов'язаний ввести, проконтролювати та відкоригувати всі дані, які використовуються цією операцією. Алгоритм також перевіряється на відповідність чинному законодавству та обліковій політиці господарюючого суб'єкта, а також з'ясовується можливість коригування алгоритму у випадку зміни порядку ведення бухгалтерського обліку, податкового чи іншого законодавства.
У процесі перевірки алгоритмів розрахунку сум при введенні господарських операцій контролюється також правильність формування проводок.
Тестування налагодження алгоритмів ставить високі вимоги до аудитора в частині його комп'ютерної підготовки. Бажано, щоб він розумів макромову конкретної програми. Це дозволяє йому не лише протестувати алгоритм на конкретних даних, але й розібратися в правильності його налагодження, наприклад, при використанні типових операцій, доступ до зміни яких має непрофесійний користувач-бухгалтер. Практика показує, що найбільш ефективно працюють системи, налагоджені дилерами фірми-розробника програмного продукту або висококваліфікованими аудиторами, які мають вагомі знання у сфері бухгалтерського, податкового обліку та законодавства, а також значний досвід роботи з різними комп'ютерними системами.
При перевірці алгоритмів слід звертати увагу і на правила заокруглення, переведення даних з одних одиниць виміру в інші тощо. Може статися так, що через помилки в заокругленні, баланс, наприклад, може сходитися в тисячах гривень і не сходитися в гривнях.
Окрему увагу слід приділити перевірці алгоритмів розрахунку показників форм звітності та оцінити можливість їх коригування при змінах у законодавстві. Більш того, часто зміни стосуються і самих форм звітності, додаються одні рядки, виключаються інші. Більшість систем обробки облікової інформації дозволяють бухгалтеру вносити самому такі зміни, без допомоги розробників. Тому аудитору необхідно перевірити відповідність форм звітності, що використовуються, чинному законодавству. Багато відомих фірм-розробників оперативно поширюють серед своїх користувачів нові форми бланків при їх зміні.