и та табличні частини. Табличні частини розкривають декількома ознаками один елемент. Наприклад, довідник телефонів контрагента. Імена реквізитів довідника і полів табличних частин не повинні збігатися. Число рядків табличної частини не більше 100 000. Можна задати індексування реквізитів.
Реквізити довідника можуть приймати наступні типи даних:
· примітивні;
· посилальні;
· складовою тип даних;
· ХраніліщеЗначенія;
· УнікальнийІдентіфікатор.
Конвертор можуть мати визначені елементи, задані на стадії конфігурування. Вони не можуть бути видалені і на них можна посилатися у процедурах та функціях. Визначені елементи містять тільки код і найменування. У режимі користувача зумовлені елементи і елементи, створені користувачем, відрізняються піктограмами.
При конфігуруванні системи був створений довідник «Контрагенти», структура якого представлена ??на рис. 3.1, а форма елемента на Рис.3.2.
Коди форми довідника «контрагенти» наведено у Додатку 7.
Аналогічно створюються і інші довідники - Рис. 3.3 - 3.8.
Регістри відомостей не відображають рухів ресурсів. Вони зберігають дані, які можуть змінюватися з плином часу. Тому у таких даних завжди є відмітка часу. Наприклад, курси валют, встановлені ЦБ РФ на конкретну дату. Або, отримання сертифікату співробітника.
У конфігурації використовується регістр відомостей «Сертифікат співробітника» - рис. 3.9, і регістр відомостей «Категорія» - Рис. 3.10.
Об'єкт конфігурації «Документ» призначений для введення даних в систему обліку. Часто екранна форма відповідає деякої паперовій формі. Запис в регістр відомостей «Сертифікат Співробітника» проводиться документом «Привласнення сертифіката співробітника». Відповідно запис в регістр відомостей «Категорія» проводиться документом «Установить категорию» .Документ характеризується номером, датою і часом. Це забезпечує сувору тимчасову послідовність введення даних в регістри. Структура реквізитів і табличних частин документів представлена ??на рис. 3.11, а на рис. 3.12 - форма документа.
Аналогічно уявімо решту документів Рис. 3.13.- Рис. 3.18.
Коди модулів документів можна подивитися в Додатках 7-10.
Регістри накопичення служать для накопичення даних про наявність та рух ресурсів - послуг, грошових та інших. Вся інформація про господарські операції, відображається в регістрах. Ці дані можна буде витягти, проаналізувати і представити користувачеві у вигляді звітних форм.
Регістр накопичення - це об'єкт конфігурації, призначений для зберігання рухів регістра і підсумкових даних. Він являє собою n-мірну систему координат, у вузлах якої зберігаються сукупні дані ресурсу. Осі такої системи є вимірювання ресурсу. Регістр накопичення можна представити у вигляді таблиці з числом колонок, рівним сумі вимірів і ресурсів. Крім вимірювань і ресурсів можуть бути задані і реквізити. Реквізити не впливають на значення ресурсів і використовуються для аналізу рухів. Вікно редагування регістра накопичення представлено на рис. 3.19. У конфігурації створено три регістра накопичення.
3.2 Тестування
Протестуємо додаток, тобто встановимо його двома способами.
Установка за допомогою web- сервісу.
Даний варіант передбачає наявність доступу до комп'ютера з мобільного додатку через мережу. Суть полягає в наступному -публікуем конфігурацію додатки (це по суті своїй web-сервіс), мобільний додаток підключається до нього і забирає конфігурацію.
Публікуємо конфігурацію для того, щоб отримати її на телефоні. Для цього потрібно зробити наступні дії Конфігурація - Мобільне Додаток - Опублікувати - вводимо дані - Опублікувати.
Ім'я та шлях до каталогу - не можуть містити кирилицю!
Ім'я - воно має бути просте, оскільки убиватися воно буде вручну і не раз. Ім'я повинно відрізнятися від імені публікації бази для тонкого клієнта.
Оновлювати мобільний додаток -її має сенс використовувати тільки в довільної конфігурації, суть її в тому, що при кожному оновленні конфігурації -конфігурації на пристрої буде автоматично оновлена. Крім цього - оновлювати можна і вручну.
Якщо в момент натискання кнопки Опублікувати - з'являється повідомлення про те, що 1С не може записати дані у файл, то це спрацював UAC. Це означає, що 1С запущена не від імені адміністратора. Вирішити це проблему можна таким шляхом:
· Щоразу запускати 1С ві...