Zennoposter против налоговых штрафов: как спасти компанию от убытков на $100 тысяч

vicos

Client
Регистрация
06.02.2017
Сообщения
83
Благодарностей
270
Баллы
53
121133


ОПИСАНИЕ ПРОБЛЕМЫ

В современном бизнесе часто ошибка в налоговой отчетности или недостаточная подготовка к налоговой проверке могут привести к серьезным финансовым потерям. В таких ситуациях инструменты автоматизации, такие как Zennoposter, могут стать настоящим спасением для компании. Одним из главных преимуществ программы является его способность обрабатывать большие объемы данных и выполнять повторяющиеся задачи в автоматическом режиме. Это позволяет значительно сократить время на подготовку необходимых документов и уменьшить риск ошибок.

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

Так случилось, что месяц назад на одном из моих предприятий началась налоговая проверка. Процесс еще не закончен, но предварительные результаты уже есть и они не могут не радовать. В ходе проверки возникла ситуация когда главный бухгалтер не смогла предоставить инспекторам транспортные накладные одного из поставщиков. В общем-то, это была не наша вина, а поставщика. Но налоговая сразу заявила, что аннулирует все операции и доначислит нам налог на общую сумму около 100 тысяч долларов, если мы не предоставим их в течении суток. Естественно, мы сказали, что они есть у поставщика, и завтра привезем. Но, как оказалось, и у поставщика их нет. В общем, возникла патовая ситуация.

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

РЕШЕНИЕ

Поскольку бухгалтерская программа позволяла сформировать реестр накладных и, собственно саму транспортную накладную в формате Excel, у меня сразу же вырисовался несложный, но в то же время эффективный алгоритм шаблона.
В реестре накладных имеются практически все необходимые сведения для заполнения транспортной накладной, за исключением того, что ряд данных необходимо было указывать не в цифровом, а в текстовом выражении. Этот вопрос я решил с помощью приложения Numbertext на Google Marketplace. Ну и еще ряд показателей, таких как вес и тип упаковки. В целом, на подготовку исходников ушло около часа.

121135


О ШАБЛОНЕ

С шаблоном особых проблем не возникло, кроме как правильно выбрать ячейки в самой накладной, поскольку в оригинале либо столбцы сдвигались, либо ячейки объединялись. Но путем проб и ошибок, в конечном счете данные попадали туда куда надо. А в нашем случае это было очень важно, поскольку любое несовпадение могло привести к негативным результатам. Чтобы было понятно, инспекторы забрали все накладные на проверку и в конечном результате приняли их.

Описывать работу шаблона нет особого смысла, как и выкладывать сам шаблон. В конечном итоге все сводится к работе с таблицами, по которым есть мануал в документации Zennoposter. Работу шаблона и результат можно посмотреть в приложенном к статье видео.


РЕЗЮМЕ

Поскольку за 8 лет работы с Zennoposter я впервые использовал ее возможности в таком качестве, у меня, естественно, возник интерес к развитию в данном направлении. Я начал более детально вникать в бухгалтерскую программу с вопросом, какие процессы можно еще автоматизировать. Поэтому хотелось бы услышать мнение сообщества на этот счет, и, конечно же, у кого какой опыт уже имеется.

Ну и, конечно же, рекомендации тем, кто работает в оффлайн бизнесе: предлагайте свои услуги бухгалтерам. Я думаю, что кроме благодарности и уважения, денежное вознаграждение Вам гарантировано.

 
Последнее редактирование модератором:

Дмитрий202020

Активный пользователь
Регистрация
15.09.2020
Сообщения
278
Благодарностей
67
Баллы
28
С шаблоном особых проблем не возникло, кроме как правильно выбрать ячейки в самой накладной, поскольку в оригинале либо столбцы сдвигались, либо ячейки объединялись.
а как по итогу решили вопрос?
 

vicos

Client
Регистрация
06.02.2017
Сообщения
83
Благодарностей
270
Баллы
53
а как по итогу решили вопрос?
Zennoposter тем и хорош, что адаптирует файлы под программу. После того как привязал файл, программа растянула все ячейки. Выбрал нужную в исходном файле и прописал в соответствующем кубике.
 

Moonwalker

Client
Регистрация
16.03.2016
Сообщения
1 616
Благодарностей
1 214
Баллы
113
Да, некоторые таблицы с кучей объединений ячеек после добавления в ZP выглядят совершенно иначе (помню, первый раз очень удивился, увидев один и тот же столбец раз десять подряд). Но потом привыкаешь, данные, какие надо, все равно есть, просто забираешь.
В свое время с остатками одного поставщика так бодался, тоже куча ненужных объединений и сдвигов (что по строкам, что по столбцам).
Спасло то, что у самой нужной таблицы с данными "заголовки" столбцов были одинаковые. Поэтому я сперва "сверху вниз" шел до нужной строки, чтобы убрать все лишнее сверху. Затем уже проходил по всем "заголовкам", чтобы найти нужные колонки с данными. Потому уже по этим колонкам забираю нужное. Лет пять работает без сбоев, хотя периодически и колонки двигаются в остатках, и куча какой-то ненужной информации добавляется сверху над нужной таблицей.
 

zarufakis

Client
Регистрация
22.03.2019
Сообщения
1 700
Благодарностей
1 078
Баллы
113

vicos

Client
Регистрация
06.02.2017
Сообщения
83
Благодарностей
270
Баллы
53
  • Спасибо
Реакции: nest.dv и zarufakis

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)