metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-02-02 11:24 am

Опердень, "срочно нужно вчера".

Как известно, с 01.01.2010 в РБ изменились налоги. НДС стал 20%, сельхозналог отменили, акциз увеличился на 9%.
А сейчас, в первых числах следующего месяца уже по новым ставкам делаются отчеты и отдаются клиентам.
В связи с этим я второй день не вылезаю из оккультной опердени моей собственной разработки 2000-го года, и не устаю радоваться тому, что когда-то сделал все расчеты в лоб конечным автоматом, где состоянием служит множество из сальдо по всем счетам, клиентам и прочей детализации и параметров расчета, а событиями - первичные документы, операции и прочие исходные данные за период.

Короче, за два дня оказалось:
1) Одна из бухгалтерий удалила операцию установки нового НДС и это через синхронизацию баз разошлось по всем бухгалтериям по всей стране. Объяснения "зачем" я от них не добился, следов сознательного удалений не видно. "Промахнулись, удаляя другую операцию". Виноват, очевидно, я, потому что у меня не хватило терпения реализовать поверх всей шизы которая там есть еще и тонкий анализ прав доступа на изменение, типа "конкретно эту операцию по этому налогу в бухгалтериях менять запрещено".

2) Оказалось, что предыдущее изменение НДС (199x-200хз какой год) и текущее изменение НДС делаются по разному. Тогда если была предоплата или поставка в прошлом периоде - это обязательно шло по ставке НДС прошлого периода. Сейчас - влияет только дата поставкизаглянул еще раз в код, проверить паранойю, все правильно.

3) Оказалось, что то ли я тупой, то ли мне не так сказали, но НДС я поставил не с 01.01.2010 а c 04.01.2010, синхронно с изменением цены за счет этого НДС. Почему цену изменили не с 01.01, а с 04.01, если это ради НДС - лунный кролик приказал, не иначе как. Но это еще не все, они еще и с 10.01 цену поменяли второй раз. Видимо из соображений "резко менять нельзя, народ подумает, что девальвация".

4) Была ставка акциза 208400, увеличилась на 9%. Вопрос от 04.01.2010 "уточнить ставку у ответственных за это лиц" повис неотвеченным, т.к. кроме этого у всех еще работы выше крыши.
Какая новая ставка, как вы считаете? Конечно же 227160, т.к. у нас нет наличных денег меньше 10 рублей, поэтому округление в осноном безналичной ставки акциза, к тому же не показываемой в цене отдельно даже при наличном расчете, делается до 10 рублей.

5) Отмена сельхозналога делается опять "не так", как было раньше. Т.е. раньше налог считался по текущей ставке всегда, независимо от того, когда была поставка - сейчас или в прошлом периоде. Сейчас же придется считать по ставке периода поставки. Ну, это пофег, добавлю в структуру которая хранит информацию о поставке еще одно поле для сельхозналог, его загрузку-сохранение, добавлю операцию принудительного проставления этого поля на старую ставку для всех неоплаченных остатков на 01.01.2010 и расчет не по текущей а по сохраненной ставке.

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


PS: МУАХАХАХА, только что позвонили - 5 пункт отменяется, т.е. переделывать ничего нужно, достаточно установить ставку в 0, налога в этом году не будет считаться вообще.

[identity profile] metaclass.livejournal.com 2010-02-02 04:36 pm (UTC)(link)
На мое место стоит очередь из 1C, Галактики, SAP R/3 и еще нескольких ебопроизводителей, с несравнимыми ресурсами. Кроме того, мой проект паровозом тянет за собой непрерывную оплату обслуживания и доработок еще десятка-другого проектов. Соответственно, оно мне не надо.
А вот мысль забить на вторую работу и потребовать 2.5х увеличения зарплаты на этой давно витает в голове, но смысл последнее время окончательно потерялся - я для обоих работ один и тот же код пишу :)

[identity profile] theiced.livejournal.com 2010-02-02 04:44 pm (UTC)(link)
сап? ну пусть попробуют сап внедрить - приползут со смазанным вазелином анусом через год. галактика? не смешите мои тапочки. на этом уёбищном говне можно разве что бухгалтерию предприятия по производству поддельной блевотины вести (в составе - директор, главбух и вася алкаш). единственный вариант - 1с. но тут тоже беда. шаг в сторону - корыто говна на голову. да и не дешевле оно будет чем ваша сотка в час, учитываю армию тушканчиков-1с-говнокодеров которую придёццо оплачивать.

[identity profile] vp.livejournal.com 2010-02-02 04:57 pm (UTC)(link)
Сап? Ребе, вы знаете сколько раз конкретно наша контора этого заказчика пинала, чтоб туда сап и т.п. проекты не приползали? мы уже со счета сбились.

[identity profile] theiced.livejournal.com 2010-02-02 05:00 pm (UTC)(link)
ребе, вам же прекрасно известно что 9 из 10 случаев внедрения сап заканчиваются гиганстким фэйлом. в беларуси, насколько мне известно, сапов так нигде и не внедрили.

[identity profile] theiced.livejournal.com 2010-02-02 05:02 pm (UTC)(link)
так к чему это - хай внедреяют. потом когда приползут к вам, через годик, ваша упущенная прибыль оччччень быстро компенсируется.

[identity profile] metaclass.livejournal.com 2010-02-02 05:13 pm (UTC)(link)
Не, тут вопрос имиджевый, на самом деле.
Откажемся обслуживать бухгалтерию - завтра генеральный издает приказ "выкинуть НАХУЙ все проекты, расторгнуть все договора на обслуживание" и все. Мне-то лично до жопы будет, а вот контора по миру пойдет :)

[identity profile] theiced.livejournal.com 2010-02-02 05:18 pm (UTC)(link)
ребе, эта контора вам платит копейки, сортира нормального в офисе нету. а у директора конторы небось и домик около библиотеки и майбах? не?

[identity profile] metaclass.livejournal.com 2010-02-02 05:24 pm (UTC)(link)
Вы таки будете смеяться, но у руководства всего лишь новая квартира и простая машина, которая в хвост и в гриву используется в производственных целях.

[identity profile] theiced.livejournal.com 2010-02-02 05:44 pm (UTC)(link)
эммм. а нахуя такая работа то? ибо перспектив развития я не вижу на местном рынке.

[identity profile] metaclass.livejournal.com 2010-02-02 05:46 pm (UTC)(link)
Ну вот мне интересно делать вещи на местный

[identity profile] metaclass.livejournal.com 2010-02-02 05:48 pm (UTC)(link)
Ну вот мне интересно делать вещи на местный рынок. Потому что тут они, очевидно нужны. То же самое на второй работе(хоть там и не местный рынок, но примерно все то же самое). А делать безумный трэш типа "веб-магазин для клуба копрофилов", коим забиты на 90% все фрилансовые сайты - это же мрак.

[identity profile] theiced.livejournal.com 2010-02-02 05:54 pm (UTC)(link)
ребе, у меня довольно интересные проекты. например вот сложная и интересная b2b система (руби, рамазе) или практически таже опердень (java, clojure).

[identity profile] vp.livejournal.com 2010-02-02 05:33 pm (UTC)(link)
Фейл никто не отменял. Зато внедрять будут до посинения.

[identity profile] theiced.livejournal.com 2010-02-02 05:45 pm (UTC)(link)
ну не до посинения а годик-другой. а потом приползут всё равно к вам.

[identity profile] metaclass.livejournal.com 2010-02-02 05:12 pm (UTC)(link)
Не, там ситуация была сложнее. Пусть приходит кто угодно, хоть НИИ Говна и Торфа, но чтобы результат был не хуже чем у нас. Потому что в итоге все равно придут и попросят "вот нам тут поставили а мы работать не можем, сделайте что-нибудь". Как с предыдущей системой было - я 5 лет на ее обслуживание убил.

[identity profile] theiced.livejournal.com 2010-02-02 05:16 pm (UTC)(link)
ну - так отличный вариант. тока поддержка этого говна уже будет 400-500 в час. всем хорошо.

[identity profile] metaclass.livejournal.com 2010-02-02 05:09 pm (UTC)(link)
Ты думаешь, если туда придут сап галактика или 1с там будет цель "чтобы все работало"?
Они продадут клиенту одну и ту же работу 10 раз, и все равно все будет делаться в Excel.

Тут вопрос именно в том, чтобы у клиента даже мысль в ту сторону не ходила.
Хотя, на самом деле я их уже два года запинываю "купите себе SAP и отстаньте от меня наконец, я даже помогу вам не сдохнуть от этого сапа, поначалу" %:)