bdd2

Универсальная загрузка из Джестори (Gestori) для управляемых форм (8.3)

Опубликовал Елена --------- (andryushkina) в раздел Обработки - Обработка документов

Внешняя обработка "Универсальная загрузка документов из Джестори (GESTORI) в 1С". Позволяет загружать в 1С документы по бухгалтерским проводкам из складской программы Джестори (GESTORI): • Приходные накладные • Продажи по чекам • Другие документы Подходит для конфигураций: • Бухгалтерия предприятия 3.0 • Управление торговлей 11.1 • Розница 2.1 • Других конфигураций на управляемых формах (требуется установленная платформа 1С 8.3). период бесплатной техподдержки 3 месяца.

Универсальная загрузка из Джестори

1.      Назначение, требования и вызов обработки.

Обработка предназначена для загрузки в базу 1С данных из файла экспорта бухгалтерских проводок Джестори в виде произвольных документов. Типы документов и набор заполняемых реквизитов определяются настройками пользователя.

Обработка предназначена для конфигураций на управляемых формах (например, Бухгалтерия Предприятия, редакция 3.0, Управление Торговлей, редакция 11.1 и т.д.) и требует установленной платформы 1С версии не ниже 8.3.4. Также необходимым условием для загрузки является наличие в конфигурации справочника «Номенклатура».

Обработка является внешней и может быть вызвана следующими способами:

a)      Непосредственным открытием файла с обработкой. Для этого выполните команду Файл – Открыть и выберите файл с внешней обработкой.

b)      Как подключаемая внешняя обработка из выбранного раздела. Для подключения обработки необходимо наличие в конфигурации справочника «Дополнительные отчеты обработки» БСП. Например, для конфигурации «Бухгалтерия предприятия 3.0» выполните следующие действия:

-  Перейдите Администрирование – Дополнительные отчеты и обработки;

-  Нажмите кнопку «Создать» (или «Загрузить из файла…»);

-  Выберите файл с внешней обработкой;

-  Укажите желаемые разделы для размещения обработки и пользователей для быстрого доступа;

-  Нажмите кнопку «Записать и закрыть».

После подключения обработки ее можно вызвать из соответствующего раздела, выбрав команду Сервис – Дополнительные обработки – Универсальная загрузка из Джестори.

 

2.      Исходные данные.

2.1. Файл экспорта.

Для загрузки данных в 1С необходим файл экспорта бухгалтерских проводок, выгруженный из программы Джестори.

Выгрузка проводок:

·         в Джестори (после закрытия бухгалтерией периода):

o    Функции\Бух.проводки - Формирование

o    укажите период (обычно 1-7 дней)

o    выберите необходимые документы, например: "[[X]]Приходные накладные, [[X]]Кассовые продажи, [[X]]Чековые продажи"

o    выберите [[X]]Экспортировать проводки

o    выберите [[X]]Удалить после экспорта

o    укажите имя файла

·         Скачайте файл выгрузки:

o    откройте программу Проводник

o    откройте папку

o    найдите и скачайте вашу выгрузку на свой компьютер

 

3.      Использование обработки

Настройки обработки

При первоначальном запуске обработки будет определена конфигурация и автоматически подобран шаблон настроек, если используется одна из следующих конфигураций:

-        Бухгалтерия предприятия, редакция 3.0,

-        Управление торговлей, редакция 11.1,

-        Розница, редакция 2.1.

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

Вернуться к настройкам из стандартного шаблона можно выбрав шаблон из списка и нажав кнопку Загрузить из шаблона«Загрузить настройку из шаблона».

Для загрузки документов из файла экспорта необходимо:

1)      Установить значения по умолчанию для загружаемых документов на первой вкладке раздела «Настройки».

2)      Указать путь к файлу экспорта бухгалтерских проводок из Джестори.

3)      Указать дополнительные настройки.

4)      Определить соответствия кодов номенклатуры Джестори и элементов справочника «Номенклатура» в разделе «Соответствия».

5)      Нажать кнопку «Прочитать файл». Результатом выполнения команды будет отображение таблицы загруженных из файла строк в появившемся разделе «Содержимое файла».

6)      Нажать кнопку «Сформировать документы». Загруженные в соответствии с настройками документы будут показаны под таблицей с данными файла.

Содержимое файла и загруженные документы

Предусмотрено автоматическое сохранение настроек обработки, задаваемых на этапах 1 – 4 и восстановление их при следующем запуске обработки. Таким образом, если настройки уже заданы, для загрузки данных из файла экспорта достаточно выполнить пункты 5 и 6.

Непосредственно перед формированием документов есть возможность отказаться от загрузки конкретных строк файла. Для этого снимите галочку в колонке «Загружать» соответствующей строки таблицы данных файла.

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

4.      Настройки

4.1. Значения по умолчанию

На вкладке «Значения по умолчанию» раздела «Настройки» определяются значения реквизитов загружаемых документов, которые не зависят от содержимого загружаемого файла.

В каждой строке таблицы настроек указываются значения следующих полей:

1) Код операции.

Код операции Джестори, соответствующий загружаемому типу документа. Подбирается из списка возможных кодов операций Джестори.

2) Документ.

Тип загружаемого документа. Подбирается из списка всех документов текущей конфигурации.

3) Реквизит.

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

4) Значение.

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

5) Произвольное выражение.

Произвольное выражение на внутреннем языке 1С для подстановки в качестве значения по умолчанию. Используется, если значение нельзя задать однозначно. Имеет приоритет над колонкой «Значение», т.е. если заполнено произвольное выражение, в загруженный документ будет подставлено именно оно, независимо от того, что находится в колонке «Значение».

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

 

4.2 Заполнение полей

На вкладке «Заполнение полей» раздела «Настройки» определяются значения реквизитов загружаемых документов, которые не должны быть загружены из полей файла экспорта.

В каждой строке таблицы настроек указываются значения следующих полей:

1) Код операции.

Код операции Джестори, соответствующий загружаемому типу документа. Подбирается из списка возможных кодов операций Джестори. Строки, не соответствующие маске кода, будут проигнорированы.

2) Документ.

Тип загружаемого документа. Подбирается из списка всех документов текущей конфигурации.

3) Номер поля.

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

4) Реквизит.

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

4) Значение.

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

5) Произвольное выражение.

Произвольное выражение на внутреннем языке 1С для заполнения значения реквизита. Используется, если желаемое значение реквизита не соответствует в точности ни одному из полей файла экспорта, но может быть получено путем выполнения некоторых действий над одним или несколькими полями файла. Имеет приоритет над колонкой «Номер поля», т.е. если заполнено произвольное выражение, в загруженный документ будет подставлено именно оно, независимо от того, что находится в указанном поле строки файла экспорта.

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

Конструктор алгоритмов

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

-        РазобратьДетализацию("<Детализация>")

Функция для разбора детализации из строки данных файла.

Возвращает массив строк, отделенных разделителем "&".

-        НайтиНоменклатуруПоКодуДжестори(<КодДжестори>)

Функция для поиска номенклатуры в таблице соответствий.

Возвращает элемент справочника "Номенклатура" или пустое значение, если элемент не найден.

6) Ключевое поле.

Признак того, что указанный реквизит документа должен определять его уникальность при загрузке. По каждому уникальному сочетанию значений ключевых полей будет производиться поиск ранее загруженного документа в базе. Например, если ключевым будет реквизит «Дата», на каждую дату будет создано по одному документу заданного типа.

 

4.3 Дополнительная обработка

На вкладке «Дополнительная обработка» раздела «Настройки» задаются дополнительные действия, которые должны быть выполнены перед записью загружаемого документа.

В каждой строке таблицы настроек указываются значения следующих полей:

1) Код операции.

Код операции Джестори, соответствующий загружаемому типу документа. Подбирается из списка возможных кодов операций Джестори.

2) Документ.

Тип загружаемого документа. Подбирается из списка всех документов текущей конфигурации.

3) Произвольный алгоритм.

Произвольный код на внутреннем языке 1С, который необходимо выполнить перед записью загружаемого документа после установки значений всех загруженных реквизитов. Используется для дозаполнения табличных частей, заполнения счетов учета и т.д. Если произвольный алгоритм выполнить не удалось, в ходе загрузки будет выдано соответствующее сообщение с описанием причины.

Для создания произвольных выражений возможно использование специального конструктора, вызываемого по кнопке выбора. С учетом специфики формата экспорта бухгалтерских проводок Джестори предусмотрены некоторые дополнительные параметры и методы для произвольных алгоритмов. Если необходимо отказаться от записи документа, следует использовать метод ВызватьИсключение(""<ОписаниеПричиныОтказа>"").

 

Настройки, перечисленные в пунктах 4.1 – 4.3 объединены в шаблон настроек и могут быть сохранены в файл для последующей загрузки текущим или другим пользователем. Для сохранения настроек нажмите кнопку Сохранить настройки«Сохранить настройки в файл» и выберите путь к файлу. Для загрузки настроек нажмите кнопку Загрузить настройки«Загрузить настройки из файла».

В поставку обработки включены шаблоны настроек из пунктов 4.1 – 4.3, заполненные и проверенные на актуальных релизах декабря 2014 года для конфигураций:

-        Бухгалтерия предприятия, редакция 3.0 (3.0.37.27) – загрузка документов «Поступление товаров и услуг» и «Отчет о розничных продажах»;

-        Управление торговлей, редакция 11.1 (11.1.9.56) – загрузка документов «Поступление товаров и услуг» и «Отчет о розничных продажах»;

-        Розница, редакция 2.1 (2.1.5.9) – загрузка документов «Поступление товаров» и «Отчет о розничных продажах».

4.4 Дополнительные настройки

Перед загрузкой документов можно указать значения следующих дополнительных настроек:

-        Перезаписывать. Изменять найденный по ключевым полям (возможно, ранее загруженный) документ.

-        Проводить. Проводить документы при загрузке.

-        Режим загрузки. Загружать документы в режиме загрузки. Стандартные процедуры ПередЗаписью и ПриЗаписи игнорируются.

-        Фильтр по периоду. Загружать только документы, попадающие в заданный период.

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

4.5 Соответствия номенклатуры

Соответствия номенклатуры

Таблица соответствий кодов номенклатуры Джестори и элементов справочника «Номенклатура». Каждому коду Джестори должен соответствовать только один элемент, указанный в соответствующей строке. Если при загрузке окажется, что для кода Джестори нет строки в таблице, будет выдана соответствующая ошибка.

Соответствия номенклатуры можно сохранить в файл при помощи кнопки «Сохранить соответствия номенклатуры в файл» и загрузить из файла при помощи кнопки «Загрузить ранее сохраненные соответствия номенклатуры».

5.      Описание формата файла экспорта бухгалтерских проводок

Файл экспорта, выгружаемый из Джестори, содержит следующие реквизиты:

1. Код операции;

2. Код подразделения;

3. Наименование подразделения;

4. Код контрагента;

5. ИНН контрагента;

6. Наименование контрагента;

7. Номер накладной;

8. Общая сумма по накладной;

9. Сумма без НДС;

10. Сумма НДС;

11. Сумма без НСП;

12. Сумма НСП;

13. Дата накладной

14. Дата документа

15. Номер документа

16. Номер счета-фактуры

17. Дата счета фактуры

18. Количество дней реализации

19. Номер договора (контракта)

20. Дата договора (контракта)

21. Номер доверенности (для документов: расход, возврат поставщику,
возврат от покупателя)

22. Дата доверенности (для документов: расход, возврат поставщику,
возврат от покупателя)

23. Продавец (код контрагента в Джестори, для документов: приход,

расход, возврат поставщику, возврат от опт.покупателя, передача)
24. Покупатель (код контрагента в Джестори)

25. Грузоотправитель (код контрагента в Джестори)

26. Грузополучатель (код контрагента в Джестори)

27. Код вида бонуса в приходной накладной

28. Служебная отметка (для документов: приход, расход, возврат поставщику)
29. Номер счета-фактуры приходной накладной, по которой сделан возврат поставщику (для документов: возврат поставщику)

30. Дата счета-фактуры приходной накладной, по которой сделан возврат поставщику (для документов: возврат поставщику)

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

32. БНН (Бизнес-номер налогоплательщика)

33. Реквизиты свидетельства постановки на учет по НДС

34. Код договора (привязанного к документу)

35. Валюта документа (буквенный код, 3 знака)

36. Курс валюты документа относительно базовой валюты.

37. Внутренний код операции. 9 знаков Принцип формирования внутреннего кода операции: Вн.код проводки в справочнике проводок (5 знаков) + Код доп.расхода (2 знака) + Код НДС 1 знак) + Признак НП (1 знак)

38. Количество

39. Признак закрытия месяца

0 - месяц открыт

1- месяц закрыт

2 - месяц расчета закрыт, месяц формирования открыт

3 - ошибка определения флага

-1 - флаг закрытия не определен

40. Значение атрибута "Объединение-плательщик" для подразделения.

Гарантия возврата денег

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом течение 14-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Для возврата оплаты просто свяжитесь с нами.

Скачать файлы

Наименование Файл Версия Размер
Техподдержка (5 лет)
15.01.2017
500 руб.

Моментальная
доставка

Универсальная загрузка из Джестори (Gestori) для управляемых форм (8.3)
15.01.2017
1.5 9000 руб.

Моментальная
доставка

См. также

Добавить вознаграждение
Лучшие комментарии
2. Елена --------- (andryushkina) 5 22.07.15 11:03 Сейчас в теме
Джестори (Gestori) - другая учетная система. Используется на некоторых предприятиях совместно с 1С, но хороший способ обмена данными найти непросто.
Остальные комментарии
1. Дмитрий Никс (aximo) 662 22.07.15 09:32 Сейчас в теме
для начала хотелось бы знать, что такое "джестори"
4. air (airuss) 17.01.17 11:20 Сейчас в теме
Добрый день! Можно ли ее заточить под бухгалтерию 2.0 не на упр.формах
5. Елена --------- (andryushkina) 5 17.01.17 21:23 Сейчас в теме
(4)Добрый вечер, пока нет такой возможности заточить под бух. 2.0