понедельник, 16 декабря 2013 г.

Вывод имени пользователя и даты в типовые отчеты.

1С 8.2 Бухгалтерия ред. 2.0

Чтобы отразить в типовых печатных формах (Оборотно-сальдовая ведомость, оборотно-сальдовая ведомость по счету, карточка счета, анализ счета и др.) дополнительную информацию о дате, времени, пользователе, нумерации и т.п., нужна следующая настройка:

Идем Меню-Отчеты-Настройка колонтитулов стандартных отчетов открывается окно настройки :

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

воскресенье, 1 декабря 2013 г.

Загрузка документа СЗВ-6-4 из файла XML

1С 8.2 Зарплата Управление персоналом ред. 2.5


Для загрузки в ЗуП сведений отправленных в ПФР сторонней программой учета, предназначена предлагаемая обработка. Она позволяет просмотреть содержимое файла.xml, указать существующий документ "Пачка документов СЗВ 6-4" и залить информацию в документ 1С информацией из внешнего файла.xml. При этом, по ненайденным СНИЛС, будут созданы новые физические лица. Данная обработка, в отличие от штатной загрузки не претендует на загрузку/замену всего комплекта квартальной отчетности, а работает с одной пачкой/документом. Кроме того, при необходимости, она создает новые физические лица в рамках указанной группы доступа физических лиц.       
Обработка находится на технической странице под №13

пятница, 1 ноября 2013 г.

Разделение информационной базы 1С по организациям

1С 8.2 Бухгалтерия ред. 2.0

1С 8.2 Зарплата Управление персоналом ред. 2.5


Чтобы разделить информационную базу (ИБ) на N частей "по организациям", необходимо: 
1. Продублировать (растиражировать) N раз существующую базу.
В случае файловой базы данных просто размножить папку ИБ N раз
В случае SQL-ной базы, надо обратиться к администратору
2. Прописать новые базы в "Запуск 1С Предприятия" . Таким образом должно получиться N одинаковых ИБ с немного разными именами
3. В каждой из получившихся ИБ удалить ненужную(ые) организацию(ии), оставив только одну необходимую.

Ссылка по теме: Как удалить организацию (фактически ее документы)

вторник, 1 октября 2013 г.

Обмен сообщениями между пользователями 1С

1С 8.2 Бухгалтерия ред. 2.0

1С 8.2 Зарплата Управление персоналом ред. 2.5


Введение
Для обмена сообщениями между пользователями информационных систем существует масса средств. В том числе работающие в среде 1С. Большинство из них написаны сторонними разработчикам и встроены в предлагаемые ими нестандартные релизы. Другие предлагаются как "комплекты" , позволяющие модернизировать существующие типовые релизы. Эти требуют для своего внедрения некоторых навыков программирования в среде 1С. 
Мною была предпринята попытка создать еще одно средство для обмена текстовыми сообщениями между пользователями 1С. Зачем еще одно? Чтобы пользователям не устанавливать дополнительные средства общения, чтобы те в свою очередь на них не отвлекались. Называется она "1C CHAT CLIENT", а выглядит так:

О программе
Находится на тех странице под №12 . Это внешняя обработка. Она не привязывается к конкретной конфигурации, работает через специальный интернет-сервер и может обеспечить связь пользователей работающими в одной или разных информационных базах. В отличие от "аськи", предлагающей индивидуальный чат 1:1, "1C CHAT CLIENT" обеспечивает общую доску сообщений для группы пользователей 1С, объединенных единым "каналом общения". В то же время пользователи могут общаться, находясь в одной или разных информационных базах и конфигурациях. 
Канал - это произвольная 36-значная строка, аналог пароля, задается группой пользователей по взаимной договоренности. Количество пользователей в группе общения может быть произвольным - от 2х (как в аське) до нескольких (хотелось бы написать миллионов:)) человек. Настройка соединения с сервером, достаточна проста, да вот подготовка системы для первого запуска может показаться трудоемкой. Дело в том, что  "1C CHAT CLIENT"   использует в своей работе  класс winsocket* . Этот класс некоторые приложения Windows (например Microsoft Visual Studio) используют в своих целях, но его может и не быть на вашем компьютере.      
Настройка программы
Если после запуска обработки вы получаете сообщение "Класс MSWinsock.Winsock не зарегистрирован в системе" то прочитайте абзац этажом ниже. Настройка автоматическая, по кнопке (1)Настройка. Кнопкой(2) проверяют соединение. Канал связи генерируется автоматически. Первому участнику группы его можно не менять. Остальным участникам группы канал нужно отредактировать под первого участника. Начало/завершение редактирование канала кнопка(4). При удачном соединений сохраняют настройки(3). Вводить сообщения нужно в нижнюю часть, получать ответ в верхней. 
Что такое *класс winsocket?
Подробно написано здесь, пересказывать не буду.
Как зарегистрировать класс winsocket?.
Если кратко то сделать 2 шага.
1. regsvr32  %windir%\system32\mswinsck.ocx

2. в системном реестре добавить в
HKEY_CLASSES_ROOT\Licenses\2c49f800-2dd-11cf-9ad6-0080c7e7b78d 
строковый параметр "mlrljgrlhltlngjlthrligklpkrhllglqlrk"
должно получиться так:
Более подробно о реестре не пишу, новичок может наломать немного дров, а тем у кого есть админские права информации достаточно.
После 2 шага необходимо перезапустить 1С.

 Подробнее о первом шаге:
Нужны файл "mswinsck.ocx", администраторские права, навыки работы с командной строкой и внимательность. 
Поищите файл "mswinsck.ocx"  в папках c:\WINDOWS\system32\ или C:\Windows\SysWOW64. Если там нет, его можно скачать с официального сайта Microsoft, или откуда угодно, набрав в поисковике "Скачать mswinsck.ocx". В этом случае не забудьте проверить его антивирусом. Наконец лично мною проверенный файл лежит здесь. Скачанный файл положите в папку C:\Windows\SysWOW64 , если она есть. Если таковой нет, то в c:\WINDOWS\system32. Или если по каким-то причинам не получается, положите его в "C:\Какую\Угодно\Папку". Наличие этого файла еще не означает что он зарегистрирован в системе.
В командной строке* пишем (копируем отсюда) команду:
regsvr32  C:\Windows\SysWOW64\mswinsck.ocx
или
regsvr32 c:\WINDOWS\system32\mswinsck.ocx 
или
regsvr32 "C:\Какая\Угодно\Папка\mswinsck.ocx" 
(команду пишем одну, в зависимости от того, где у вас лежит файл mswinsck.ocx), нажимаем [Enter] и получаем сообщение об удачной регистрации. Если при регистрации возвращен код 0x8002801c, это говорит об отсутствие прав администратора.
Помешать успеху может отсутствие прав администратора или синтаксическая ошибка в команде. В этом случае обратитесь за помощью к кому-нибудь более ловкому, кто знает что такое regsvr32. 

  *Командная строка находится здесь:
1. для Windows XP: кнопка Пуск-Выполнить открываем окно "Запуск программы" пишем туда 
2. для Windows 7 надо писать в "Пуск-Найти программы и файлы")

примечание: сервер сообщений работает в тестовом режиме. На сегодня адрес:lotta.dlinkddns.com порт:8086 . Но может быть изменен, поэтому лучше воспользоваться автоматической настройкой(1).  

понедельник, 23 сентября 2013 г.

Авансовый отчет. Печатная форма М-4

1С 8.2 Бухгалтерия ред. 2.0

Эпиграф:
Бухгалтерский учет, ветер северный,
Авансовый отчет, зла немерено,
Лежит на сердце тяжкий груз...

Чтобы добавить печатную форму "Типовая межотраслевая форма № М-4
Утверждена постановлением Госкомстата России от 30.10.97 № 71а" в документ Авансовый отчет, возьмите этот файл и добавьте как внешнюю печатную форму.

Вначале просто скачайте себе на компьютер в любое удобное место. Далее 
 Меню-Сервис-Дополнительные отчеты и обработки-Дополнительные внешние печатные формы. Откроется справочник. в него добавьте новую строку, укажите прилагаемый файл и сохраните.

После этого в документе "Авансовый отчет" в кнопке Печать добавится вариант " М-4"

Печатную форму М-4 можно так же найти на технической странице блога.

вторник, 6 августа 2013 г.

Массовое создание счетов-фактур

1С 8.2 Бухгалтерия ред. 2.0

Иногда возникает задача по существующим реализациям создать недостающие счета-фактуры. Такая проблема возникает, если счета-фактуры не делались своевременно, и их счет пошел на сотни. Две - три счет фактуры можно восстановить ручками, а две - три сотни с помощью предлагаемой обработки "Создание недостающих счетов фактур". В ней надо выбрать период, организацию, нажать на  кнопку Обновить. При этом табличная часть заполнится списком "пустых" реализаций. Кнопка Выполнить  начинает создавать недостающие счета-фактуры со скоростью 2 сф/сек.

Обработка находится на технической странице сайта по № 10. 

Ссылка по теме: Массовое создание пакета документов клиентам

вторник, 7 мая 2013 г.

Выборка по переданным сведениям в ПФР (где посмотреть начисленные и уплаченные взносы по каждому сотруднику отдельно)

1С 8.2 Зарплата Управление персоналом ред. 2.5

При подготовке данных для ПФР, бывает необходимо иметь сведения о взносах ПФР в разрезе начислено - уплачено. Следующий отчет показывает это: (используются переданные сведения из пачек СЗВ6-1, СЗВ6-2, СЗВ6-4 )
Отчет предназначен для получения сведений о начисленных и уплаченных страховых взносах на обязательное пенсионное страхование нарастающим итогом с 1 января 2010 года. Основное использование - для проверки правильности распределения уплаченных страховых взносов по сотрудникам и контроля превышения уплаченных сумм над начисленными.

Перед использованием отчет нужно настроить (кнопка Настройка ) по датам:
, и по физическому лицу:

Отчет находится на технической странице под №9.

пятница, 5 апреля 2013 г.

Исчисление страховых взносов по дополнительным тарифам

1С 8.2 Зарплата Управление персоналом ред. 2.5

С 1 января 2013 года в соответствии со статьёй 58.3 Федерального Закона от 24.07.2009 № 212-ФЗ плательщики страховых взносов – работодатели в отношении выплат и иных вознаграждений в пользу физических лиц, занятых на соответствующих видах работ с вредными и тяжелыми условиями труда,помимо страховых взносов по основным тарифам должны также уплачивать в бюджет Пенсионного фонда Российской Федерации страховые взносы по дополнительным тарифам: 4% и 2%.
Чтобы автоматизировать сей процесс настраиваем параметры учета:
  В документах "Начисления страховых взносов" сразу появятся дополнительные колонки:

Чтобы их каждый раз не разносить руками, настраиваем все свои вредные и тяжелые должности:

Ссылка по теме: где посмотреть начисленные и уплаченные взносы по каждому сотруднику отдельно?

понедельник, 25 марта 2013 г.

Отражение заработной платы в расходах по УСН

1С 8.2 Зарплата Управление персоналом ред. 2.5


Как сделать, чтобы расходы УСН по заработной плате, отразились в соответствующей колонке КуДИР?
Для начала в Меню-Сервис-Настройка программы:
задаем режим выгрузки проводок детально (это смотрим в зарплате!)

Затем проверим/настроим способ(ы) отражения зарплаты:
Как переносить проводки в бухгалтерию написано здесь. Результатом настройки будет такой перенос "отражения заработной платы" в бухгалтерию: (это смотрим в бухгалтерии!)
 

А если хотим выгружать проводки не сводно (без детализации по сотрудникам)? Тогда как настроить? Ответ: никак. На этот счет у фирмы 1С существует примерно такое мнение:
"При сводном ведении зарплаты, невозможно определить, кому была оплачена зарплата, а кому не оплачена. В этом случае определить принимаемые расходы можно только "примерно", поэтому при сводном ведении зарплаты она вообще не включается в расходы при УСН. Включить ее в расходы можно ручной операцией." 

PS включить зарплату, а также все что угодно в расходы УСН можно документом "Запись КуДИР (УСН)

понедельник, 4 февраля 2013 г.

Удаление документов организации

1С 8.2 Зарплата Управление персоналом ред. 2.5 

1С 8.2 Бухгалтерия предприятия ред. 2.0

Отметить "на удаление" все документы по выбранной организации поможет предлагаемая обработка. Предыдущая версия могла работать только в "Зарплате Управлении персоналом". После доработки она нормально работает и в "Зарплате 2.5" , "Бухгалтерии 2.0" УПП 1.3, а также должна работать в других конфигурациях обычного (неуправляемого) приложения (Не проверял).
В больших базах обработка может работать довольно долго, но ее работу всегда можно прервать по Ctrl+Break, а затем продолжить с прерванного места. Иногда обработка останавливается с выдачей сообщений типа "Изменение документа невозможно, так как по следующим сотрудникам уже выполнено начисление зарплаты" или "Не удалось записать Начисление отпуска сотрудникам организаций, т.к. существует документ-исправление" и т.п. В таких случаях надо найти мешающие документы, ручками поставить их на удаление и продолжить выполнение обработки.  

Обработка находится на технической странице под № 8.

Ссылка по теме: Удаление задач исполнителя.

четверг, 24 января 2013 г.

Формирование пакета документов клиентам

1С 8.2 Бухгалтерия ред. 2.0

Для автоматизации рутинной ежемесячной процедуры формирования и распечатки стандартного пакета документов покупателям (Счет-Реализация-Счет фактура выданный) предлагаю вот такую обработку:

Обработка анализирует данные документы за предыдущий период - (1)
кнопка Обзор. Затем выводит в табличную часть все что нашла за прошлый период. Затем - (2), пользователь отмечает те строки, какие он желает сформировать в текущем периоде, желаемую дату новых документов и жмет Сформировать . По заданным строкам формируются документы:
Отмеченные документы можно печатать в необходимом количестве -(4) 

Для 100% постановки/снятия отметок на формирование/печать существует галочка Процесс. (в шапке, рядом с периодом). Установив ее, затем нажав Обзор , пользователь получит все строки с отметкой "Процесс". Не отмеченные строки не реагируют на команды Сформировать, Печать.
Важно! Из предыдущего периода подхватываются не все контрагенты, а только те, в договорах которых содержится "военная хитрость":
Комментарий должен содержать "**" в любом месте, или просто состоять из 2 звездочек.

Обработка находится на технической странице под № 7.

понедельник, 21 января 2013 г.

Список сотрудников с незаполненным СНИЛС

1С 8.2 Зарплата Управление персоналом ред. 2.5

Перед формированием отчетности в ПФР, нелишне бывает убедиться, что у всех сотрудников организации и соответствующих им физических лиц заполнен страховой номер ПФР. 
Предлагаемый отчет позволяет найти сотрудников с пустым СНИЛС.
Отчет находится на технической странице под № 6

Отчет по переданным сведениям ПФР в разрезе начислено-уплачено 

пятница, 11 января 2013 г.

Приобретение ОС за наличный расчет

1С 8.2 Бухгалтерия ред. 2.0

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

1. Авансовый отчет, закладка Прочее:
с проводками Дт76.5/(60.1) - Кт 71.01

2. Поступление товаров и услуг по контрагенту и договору:
   Меню-операция-тип операции - "оборудование". На закладке "Счета расчетов" указывается 76.5 (или 60.1)

3. Принятие к учету ОС:
с проводками:

В данном случае пример без НДС. Показано предприятие, работающее на УСН. 

Ссылка по теме: Покупка, разбиение земельного участка