Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Рассылка пользователям и программистам 1С


Информационный Канал Subscribe.Ru



    г. Москва, ул. Щипок, д.9
http://www.armex.ru
тел. 726-6631 (многоканальный)
E-Mail: info@armex.ru
 Автоматизация предприятий 

Здравствуйте!

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

В этой рассылке мы предлагаем Вам следующий материал:

  1. Информация об обновлениях форм отчетности, релизах программ и конфигураций
  2. Вопросы и ответы нашей линии консультаций…
  3. Перенос данных между конфигурациями различных релизов и и различными конфигурациями..
  4. Хитрости программистов

 

 

1. Самые свежие релизы типовых конфигураций на данный момент:

Программа

Релиз

1С:Бухгалтерия.

428

1С:Торговля+Склад

911

1С:Зарплата+Кадры

211

1С:Комплексная конфигурация

408

 

 

2.

В:

Почему суммы отпускных при расчете переходящего отпуска на 2002 год указываются в налоговой карточке 2002 года, ведь данные суммы рассчитаны в текущем периоде "декабрь"?

О:

Согласно требованиям Налогового Кодекса, суммы начислений отражаются в том месяце, за который они начислены.

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

Также, согласно ст.218 НК РФ, за каждый месяц 2002 года, за который были начислены доходы, предоставляются стандартные вычеты.

В:

При вводе остатков по налоговому учету на забалансовый счет следует вводить сумму, равную балансовой стоимости основного средства или остаток за вычетом начисленного износа?

О:

Согласно статье 258 НК РФ "основные средства, приобретенные до вступления настоящей главы в силу, включаются в соответствующую амортизационную группу по восстановительной стоимости, если налогоплательщик принял решение о начислении амортизации линейным методом, и по остаточной стоимости, если в отношении такого имущества налогоплательщик принял решение о начислении амортизации по нелинейному методу".

Обработка "Формирование и контроль начальных остатков по налоговому учету" позволяет реализовать оба эти варианта.

В:

Какое значение должно попадать в графу "Срок (полезный, оставшийся до истечения полезного срока использования)" отчета "Регистр-расчет амортизации нематериальных активов"?

О:

Если в графе "Первоначальная (остаточная, базовая) стоимость объекта" выводится первоначальная (линейный метод) или остаточная (нелинейный метод) стоимость, то в графу "Срок (полезный, оставшийся до истечения полезного срока использования)" выводится срок полезного использования.

Если в графе "Первоначальная (остаточная, базовая) стоимость объекта" выводится базовая стоимость (нелинейный метод, сумма амортизации превысила 80%), то в графе "Срок (полезный, оставшийся до истечения полезного срока использования)" выводится срок, оставшийся до истечения срока полезного использования.

 

  1. Перенос данных между конфигурациями различных релизов и и различными конфигурациями..

На основе нашего опыта можно выделить две наиболее часто встречающиеся задачи:

  1. Перенос справочников между конфигурациями.
  2. Перенос документов между конфигурациями.

Самой простой ситуацией является перенос данных между конфигурациями с последовательными номерами релизов, скажем бухгалтерия 426 релиза и 427 релиза. В подавляющем большинстве случаев обновление реализовано так, что пользователю просто нужно загрузить новую конфигурацию (конфигуратор, пункт меню “загрузить измененную конфигурацию”). После этого запуск обновленной программы производится в обычном режиме, без потери данных.

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

Примерно такие же проблемы возникают при переходе организаций на конфигурации другого типа. Например, происходит переход с конфигурации “бухгалтерия” на комплексную конфигурацию. Хотя в этом случае переносу подлежит только ряд справочников и бухгалтерские операции, задача осложняется тем что не существует вообще никаких базовых обработок для переноса данных..

Наш опыт показывает, что для решения подобных проблем для больших баз (более 30 документов в день) требуются временные затраты в несколько недель. Так что, столкнувшись с проблемой переноса данных, приготовьтесь к долгой и тщательной работе.

  1. Хитрости программистов.

Как отличить системное проведение документа от “обычного проведения”, выполняемого командой “провести”?

Вставив в модуль проведения документа примерно следующую строку:

Если ((Режим="ГрупповоеПроведение") ИЛИ (ГрупповаяОбработка()=1))

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

 Автоматизация предприятий                        auto.armex.ru                           тел: 726-6631  

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное