Автоматизируем Беларусь [Часть 1]

Публикация № 69712

Разработка - Работа с интерфейсом

В каждой стране свои законы и правила, какие же подводные камни нас ждут при автоматизации учета на базе УТ 1С 8.1 . Статья, надеюсь, будет интересна, прежде всего программистам живущим где-то за пределами Республики Беларусь.

Зачем написана эта статья? Зачем мне это - автоматизация Беларуси?

 Также до недавнего времени думали несколько программистов, наведавшихся к "край озер и полей" для автоматизации одного из подразделений компании, в которой они работали. Была задача доработать конфигурацию УТ 8.1(которая правда имела достаточное количество изменений от типовой) под нужды минских партнеров. Казалось бы это не бухгалтерия, никакого плана счетов и проводок. Что в УТ? Поменял формы накладных и вперед......все не так просто....

1) Итак, начнем с мелких проблем. Вроде мелочь,отсутствие копеек. Действительно, чего мелочится? Но это заставляет отредактировать кучу форм для печати без копеек. Но не просто поменять формы, но и добавить проверку на валюту выводимых цифр - для валютных сумм копейки по-прежнему выводим. Дальше больше, для этой страны стандартный формат чисел 15.2 не годится, у фирмы с более менее приличными оборотами квартальные отчеты будут показывать "девятки" и "решетки"; вкупе с этим в некоторых печатных формах придется чуть расширить поля итоговых сумм.  Сразу скажу, для реквизитов документов менять ничего не надо, 15.2 вполне нормально. Но все это только верх айсберга: просто поменять формы вывода недостаточно, мы нарываемся на проблему округлений -- причем везде, куда ни глянь. Например все функции пересчета надо поменять, учитывая округления, это касается и пересчетов внутри документов: во-первых опять-таки обращаем внимание на валюту, во-вторых забудьте о пересчетах "от суммы", просто взять сумму поделить на количество и округлить для получения цены будет неверно -- не сойдется арифметика. Соответственно невозможно в качестве цены по-умолчанию использовать цену с НДС, при вычислении цены без НДС (которую надо ОБЯЗАТЕЛЬНО указывать практически в каждом печатном документе) вы почти всегда будете получать дробное число, а как мы помним копейки нам не нужны.

Также по-хорошему необходимо учесть, что суммы  без копеек при проведении по себестоимости, в регистрах, тоже желательно, чтобы копеек не было.

 2) Если используются скидки на предприятии, то здесь нас ждет тоже ньюанс: скидки надо считать не от суммы, как это сделано в типовой, а от цены. Также помним: копеек быть не должно.

 3) А вы знаете что? В Беларуси нет счет-фактур в понимании их всеми, кто из России. Счет-фактурой здесь часто называют обычный счет. Соответственно контролировать введение счет фактур на основании накладных не надо. Вы спросите почему так? Потому-что накладная печатается УЖЕ на бланке строгой отчетности, он же БСО (такая цветастая бумажечка с защитой и голограммой). Бланк имеет серию (2-е буквы, например "ЛА", "РУ") и номер, следовательно надо добавить эти реквизиты в документы расхода, перемещения. Сами бланки бывают: ТН (товарная накладная) - вертикальная, ТТН (товарно-транспортная накладная)  - вертикальная и горизонтальная. Существуют также отраслевые формы (для алкоголя, нефти и т.д.). ТН печатается в 2-х экземплярах ТТН в 4-ех. Если позиций много на бланке в табличной части указывается одна строка со словами "согласно приложения" и приложения печатаются уже на обычной бумаге. В документы пришлось также несколько простых реквизитов, нехватающих в типовой для печати ТН и ТТН. Еще ньюанс: бланк на пару миллиметров  меньше формата A4.

4) Ценообразование. Беларусь - государство социальное. Государство заботится о своих гражданах и борется с недобрасовестными спекулянтами. Забота выражается в ограничении  торговой надбавки на ряд товаров (особенно с низкой коньюнктурой). Особенно это касается товаров не собственного производства и товара из-за рубежами (грубо говоря перекуп внутри страны). Причем здесь УТ? Нам надо контролировать  предельную торговую надбавку и показывать ее при перепродаже. Суммарная надбавка всех цепей реализации такого товара не должна превышать 20%-30%. Жизненно необходим в этом случае(в случае если вы купили товар не у первого поставщика/производителя) реквизит "ЦенаИзготовителяИмпортера", который надо хранить рядом с партией и указывать в приходе. А при реализации указывать получившийся процент надбавки в накладной, причем надбавка будет не "ПродажнаяЦена-Себестоимость", а  "ПродажнаяЦена-ЦенаИзготовителяИмпортера". Соответственно в реализации всегда надо указывать партию прихода (либо менять процедуру печати, чтобы она считала строки не из табличной части документа, а из движений регистра). Как вам масштаб задачи???

 

 

Продолжение следует....

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. Serj1C 478 29.04.10 07:17 Сейчас в теме
А типовая УТ для беларусии http://users.v8.1c.ru/TradeBe.aspx тоже с такими особенностями?
2. minikos 115 29.04.10 08:33 Сейчас в теме
(1) +1
Учитывает ли типовой вариант все особенности?
3. kwas 29.04.10 09:37 Сейчас в теме
А мы здесь живем ;)
1v7; WaRDeR; ontru3shka; serg_gres; bonya_by; +5 Ответить
4. bonya_by 29.04.10 09:49 Сейчас в теме
5. Adept 29.04.10 11:05 Сейчас в теме
Соответственно в реализации всегда надо указывать партию прихода (либо менять процедуру печати, чтобы она считала строки не из табличной части документа, а из движений регистра). Как вам масштаб задачи???

надо сказать задача не тривиальная. Особенно если подумать что после перепроведения, партия может списаться другая и соответственно процент будет другой. То есть вы можете распечатав два раза одну и ту же накладную в разные моменты времени получить в печатной форме другой процент наценки. Самое разумное решение это жесткая привязка партий к уже проведенному документу. Так по моему и сделано в типовой Бухгалтерии 8 для РБ.
6. WellMaster 99 05.05.10 09:11 Сейчас в теме
Присоединяюсь к автору, в РБ проблем с автоматизацией поболее, чем в РФ. Автор (еще?) не упомянул об автоматизации производства. Вот тут самые пляски.
Спасибо за краткий и лаконичный свод проблем. Он не полон, но обещано продолжение, так что ждем.
7. Bacchus 05.05.10 16:25 Сейчас в теме
Это все очень маленькая вершина айсберга. Сам работаю во франче в Беларуси и могу сказать, что локализация типовых конфигураций под законодательство РБ - это по сути переписывание всей конфиги и создание нового функционала. Принципы ведения учета в РБ и РФ диаметрально противоположные.
Даже по пункту 4 ценообразование - просто представьте, во что выливается фирмам ограничение надбавки при непрерывном товарообороте, когда рыночная цена товара уже превышает 30% от цены изготовителя за счет инфляции. Отпускные цены приходится рассчитывать и хранить на партии :o . И получается что в одной накладной товар продается по разным ценам.
А если фирма сама импортер - то она сама формирует первую цену, но нужно экономическое обоснование цены - то есть собрать все затраты и расходы на импортируемый товар. затраты и расходы на каждую партию товара в УТ :o .
Розница - это отдельная история.
А для бух. учета нет никаких ПБУ - есть куча нелепых постановлений и все.

Сколько автоматизирую (с 2001 года) любая автоматизация превращается в частный случай, т.к. каждая фирма по своему выбирает путь к выживанию, а соответственно и способ ведения учета и расчетов.

Кстати вы ещё НДС не считали наверное. ;)
WaRDeR; kolyada; andrei.andreikin; +3 Ответить
8. vaa 07.05.10 12:03 Сейчас в теме
Недавно пришлось балорускую конфу под россию переписывать - до сих пор в шоке - вот бы нам такое законодательство!
9. dedkov 08.05.10 11:57 Сейчас в теме
Спасибо. Очень интересно читать как это выглядит со стороны:)
10. ge_ni 298 25.05.10 17:44 Сейчас в теме
И чЁ! Типа в России просто "райский учет". Даже не близко. Пришлось поработать только над печатными формами для ресторана, гостиницы, бара, у одной из московских фирм. Этих форм 1000... Автору стоило бы посмотреть регламентированнуюотчетность для России... и откуда что берется. Другое дело - каркас учета стороит сама 1С. Автоматизацией для РБ занимаюсь с 1995
11. Mustard 01.07.10 14:51 Сейчас в теме
Вставлю 5 копеек. 30% это надбавка в розничной торговле и там всего 50 категорий осталось продукты, медикаменты и детская одежда. С оптовой надбавкой точно не знаю, но когда была - не более 20%.
Оставьте свое сообщение

См. также

Treemapping — способ визуализации данных древовидной структуры. Карта-схема дерева

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Математика и алгоритмы Работа с интерфейсом

Предлагается ознакомиться с редким способом графического представления иерархических данных. Приводится алгоритм формирования и пример реализации.

18.02.2020    1888    randomus    17       

Голосование за доклады на INFOSTART MEETUP Kazan - до 25 февраля. Промо

Выбирайте и голосуйте за самые интересные доклады! Лучшие из лучших попадут в окончательную программу казанского митапа. Оставить свой голос можно до 25 февраля 2020 года.

Динамический список. Апгрейд справочника "Номенклатура" типовой конфигурации с помощью расширения

Статья Программист Стажер Нет файла v8 УНФ Бесплатно (free) Практика программирования Работа с интерфейсом

В данной статье я приведу пример апгрейда справочника "Номенклатура" типовой конфигурации. В основе апгрейда лежат алгоритмы работы с динамическим списком на базе расширения конфигурации.

26.01.2020    3124    aximo    10       

Сдача регламентированной отчетности из программ 1С Промо

Сдача регламентированной отчетности из программ "1С" во все контролирующие органы без выгрузок и загрузок в другие программы. Для групп компаний действуют специальные предложения.

от 1500 руб.

СКД. Шаг 3. Используем макеты для оформления отчета

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Работа с интерфейсом

В данной публикации рассмотрим базовый подход к использованию собственных макетов в СКД на примере формирования небольшого отчета.

13.01.2020    4525    aximo    13       

Добавление собственного поля и состояния в настройки доступности по состоянию в 1С:Документооборот

Статья Программист Нет файла v8 ДО Бесплатно (free) Практика программирования Работа с интерфейсом

В данной публикации я хочу описать процесс добавления собственного поля и состояния в функционал настройки доступности по состоянию в 1С:Документооборот.

30.12.2019    1615    pavelpribytkin96    1       

1C:Предприятие для программистов: Запросы и отчеты. Второй поток. Онлайн-интенсив с 17 марта по 16 апреля 2020 г. Промо

Данный онлайн-курс предусматривает углубленное изучение языка запросов и возможностей системы компоновки данных, которые понадобятся при разработке отчетов, работающих на платформе “1С:Предприятие” в рамках различных прикладных решений. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей различных прикладных решений, которые используют в своей работе отчеты разного назначения.

6500 рублей

[СКД] Вывод картинки в результат любого отчета на СКД

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Работа с интерфейсом

Если у вас в справочнике Номенклатура (или другом справочнике) заполнена картинка, то ее можно легко вывести для наглядности отчета.

09.12.2019    5298    1    John_d    16       

Лайфхаки 1С. Настройка списков (Часть 3)

Статья Бухгалтер Пользователь Нет файла v8 Бесплатно (free) Работа с интерфейсом

Новая порция лайфхаков по работе с интерфейсом 1С. На этот раз разбираем работу со списками - учимся их упорядочивать, сортировать, создавать новые и перемещать старые. Это очень полезное дополнение к уже имеющимся знаниям по интерфейсу 1С.

03.12.2019    5496    VachKirp    13       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

В новой платформе пропала кнопка "Печать". Имитируем БСП

Статья Программист Нет файла v8 Россия Бесплатно (free) Работа с интерфейсом

"Приятным" сюрпризом для многих пользователей 1С стало то, что при обновлении платформы (начиная с 8.3.15) полностью поменялся интерфейс. Можно долго спорить о целесообразности этого новшества, но самым главным минусом стало то, что пропали стандартные кнопки на панели инструментов. Разработчики предполагают повсеместное использование БСП, но что делать тем, кто давно и успешно использует самописные конфигурации, в которых формирование печатной формы происходит по ТабДок.Показать(), и не желает их "утяжелять"? Добавим общую форму с нужными нам кнопками.

03.12.2019    5744    Vlan    41       

Управляемые формы. Изменение формы списка или формы объекта без внесения изменений в типовые формы (без использования расширений)

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом

Вносим изменения в типовые формы объектов (документы, справочники, журналы, обработки, общие формы). Не снимая с поддержки эти формы. Создаем программно элементы из общего модуля. Для примера рассмотрю добавление колонки "Скрепка" в форму списка документа. Если к документу привязан файл, то в списке в новой колонке должна отображаться "скрепка".

12.11.2019    6866    John_d    23       

​​​​​​​CorelDRAW Graphics Suite 2019 Промо

CorelDRAW – пакет профессиональных инструментов для редактирования фотографий, разработки дизайна, создания макетов страниц и векторных иллюстраций

ELK. Время изумительных историй!

Статья Системный администратор Программист Бизнес-аналитик Руководитель проекта Нет файла v8 1cv8.cf Бесплатно (free) Журнал регистрации Работа с интерфейсом

Всем привет! Сегодня хочу рассказать вам несколько полезных историй про то как нам помог Elastic search в связке с Kibana. Про сам Elastic рассказывать не буду, уже все давным давно описали и до меня. Все обычно говорят что это полезно, это классно. В то же время, очень мало кто рассказывает про практические ситуации: когда и как помог Elastic. Итак, начнем.

31.10.2019    5406    slozhenikin_com    27       

1C:Предприятие для программистов: Расчетные задачи (зарплата). Онлайн-интенсив с 01 по 17 июня 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для автоматизации периодических расчетов, а именно - для расчета зарплаты. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Зарплата и управление персоналом” и прочих прикладных решений, в которых реализован функционал расчета зарплаты.

4900 рублей

Создание асинхронных виджетов

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом

Описание нескольких способов создания асинхронных виджетов для 1С:Предприятия. Рассматриваются способы с использованием HTTP-сервисов и фоновых заданий.

16.10.2019    7149    YPermitin    15       

Формы. Трудности программной работы

Статья Программист Нет файла v8 v8::УФ 1cv8.cf Бесплатно (free) Работа с интерфейсом

Рассматриваем основные подводные камни, с которыми приходится сталкиваться при программной работе с формами, а также способы обхода самых частых проблем.

06.10.2019    7097    YPermitin    21       

INFOSTART MEETUP Kazan. 13 марта 2020 г. Промо

Инфостарт продолжает путешествие по России. Следующая остановка - Казань. Тема мероприятия - управление и технологии автоматизации учета на платформе "1С: Предприятие". Ждем всех: докладчиков и участников! Стоимость участия - 5 500 рублей. Цена действительна до 30.01.2020

5 500

Лайфхаки 1С (часть 1). Настройки отчетов и печатных форм 1С

Статья Программист Пользователь Стажер Нет файла v8 1cv8.cf Россия Бесплатно (free) Работа с интерфейсом

Статья рассчитана на пользователей или программистов, которые только начинают работать с 1С, для максимально быстрого ознакомления с интерфейсом программы. В статье приведены лайфхаки, которые позволят вам быстро и эффективно научиться настраивать отчёты и печатные в среде программных продуктов 1С. Полученные знания значительно упростят взаимодействие с интерфейсом 1С и повысят продуктивность работы оператора.

02.10.2019    8465    VachKirp    10       

Добавляем виджет "Задачи от меня" в Документооборот 2.1

Статья Программист Нет файла v8 v8::Бизнес-процессы ДО Россия Бесплатно (free) Практика программирования Работа с интерфейсом

Небольшая доработка Документооборота 2.1 для возможности добавления виджета "Задачи от меня" в обработку Текущие дела.

25.09.2019    4250    Sergey_Borisovi4    3       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

[Механизм интерфейса] Часы

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом Практика программирования

Добавляем цифровые часы на форму, как бонус рассмотрим вариант и с аналоговыми.

26.08.2019    6731    rpgshnik    36       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Произвольная начальная страница через расширение (программно)

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом

Установка своей формы произвольному пользователю на начальную страницу.

14.08.2019    5983    nagaitseff    15       

Подходы, методы и инструменты UX/UI для разработки эффективных интерфейсов на 1С

Статья Программист Нет файла v8 Бесплатно (free) Работа с интерфейсом Инструментарий разработчика

Интерфейсам в 1С обычно уделяют мало внимания. Это в итоге снижает востребованность платформы, делает ее неконкурентной, лишает большой доли рынка. Как не потерять старых клиентов и привлекать новых с помощью интерфейсов, а главное – как сделать «правильный» интерфейс, рассказал участникам конференции Infostart Event 2018 Education управляющий партнер и основатель консалтинговой группы WiseAdvice Иван Тягунов.

07.08.2019    7118    IvanAT1981    14       

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 12 по 28 мая 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, обеспечивающих обмен данными между различными прикладными 1С-решениями и взаимодействие с другими информационными системами. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”.

5500 рублей

Пользовательские настройки системы компоновки данных

Статья Программист Нет файла v8 v8::СКД 1cv8.cf Бесплатно (free) Практика программирования Работа с интерфейсом

Работа с отчетами в пользовательском режиме, формы отчетов. Понятие пользовательских настроек в отчетах на СКД. Определение состава пользовательских настроек для разделов в целом и для отдельных элементов, для всего отчета и для отдельных группировок. Видимость функциональных опций в отчетах на СКД.

09.07.2019    13531    ids79    2       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Подсистема "Варианты отчетов". Используете ли Вы ее правильно?

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Работа с интерфейсом БСП (Библиотека стандартных подсистем)

Небольшая история про использование подсистемы "Варианты отчетов" из БСП. Используете ли Вы ее правильно?

04.06.2019    26493    YPermitin    51       

Онлайн-курс "Подготовка к экзамену 1С:Эксперт и 1С:Профессионал по технологическим вопросам" с 7 по 24 апреля 2020 г. Промо

На курсе вы получите практические навыки решения задач производительности 1С, в том числе характерных для высоконагруженных информационных систем (более 1000 пользователей). Подготовка к экзамену – только одна из составляющих курса. 70% слушателей приходят за знаниями, которые позволят расти и зарабатывать, делать сложные задачи на крупных проектах.

16450 рублей

Расшифровка отчета на СКД с детализацией по выбранному полю на основе БСП

Статья Программист Нет файла v8 v8::УФ v8::СКД 1cv8.cf Россия Бесплатно (free) Практика программирования Работа с интерфейсом Разработка

В данной статье рассмотрим механизм работы с расшифровкой отчета, созданного при помощи системы компоновки данных, в управляемом приложении. Показывать буду на примере реальной задачи. Условие: использовать имеющиеся в конфигурации механизмы БСП, с минимальными и "правильными" изменениями. Расшифровка должны быть двух видов на каждом поле: 1. Открывать ссылочный объект 2. Открывать новую форму с детализацией табличной части документа. Собственно ради второго пункта и писалась статья, в основном для себя, чтобы не забыть.

14.05.2019    12215    Viktor_Ermakov    6       

Свой макет оформления отчета

Статья Программист Нет файла v8 v8::СКД Россия Windows Бесплатно (free) Работа с интерфейсом

Пример создания и оформления и применения своего (пользовательского ) макета оформления для СКД.

24.04.2019    8171    olegpkc    5