Выгрузка в БП
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Вход в личный кабинет
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Подскажите как быть?
Конфигурации ААА и БП 2.0 последние.
мой тел. 8-9131418300, 89043204840, (3812) 470700, спросить Фредиана ( программист) , ООО "Евразия плюс"
Не получается сопряжение по Таблице соответствия, ни по коду ни по наименованию
При установке соответствия - будут использоваться существующие в БП элементы.
Попробуйте на ЛК позвонить
Не получается сопряжение по Таблице соответствия, ни по коду ни по наименованию
При установке соответствия - будут использоваться существующие в БП элементы.
Попробуйте на ЛК позвонить
и как на 10 - 20 тыс позиций номенклатуры проставить соответствие вручную?
Насколько я понимаю программа (обработки выгрузки ААА и загрузки в БП) сама должна искать соответствие либо по наименованию либо по коду.
Контрагенты загружаются правильно, стоит задача совместить номенклатуру. Сейчас код номенклатуры в ААА отличается от БП только префиксом в БП "ААА" . Наименования совпадают, но по ним почему-то не происходит состыковка.
1) Подскажите в какой функции нужно добавить префикс "ААА" в обработке загрузки, для номенклатуры.
2) Какую функцию посмотреть для того чтобы новые позиции из ААА переносились в БП с кодом "ААА"+Код (из альфы)? Сейчас они просто создают новый код в БП.
Любые ваши подсказки ускорят нашу доработку обмена, спасибо заранее.
1) Работы из Заказ-нарда загружаются в БП в Реализацию на закладке Услуги в виде 1 номенклатуры "Авторабота"? Можно ли загружать каждую работу как отдельный элемент справочника Номенклатура?
2) Исполнители работ из Заказ-нарядов куда-нибудь попадают в БП?
1) Работы из Заказ-нарда загружаются в БП в Реализацию на закладке Услуги в виде 1 номенклатуры "Авторабота"? Можно ли загружать каждую работу как отдельный элемент справочника Номенклатура?
Можно. Для этого нужно в ААА для этой автоработы заполнять номенклатуру работы не предопределенным элементом Авторабота а номенклатурой с соответствующим наименованием. Предостерегаю что возможна путанница в ААА после этого, так как количество расзличной номенклатуры будет расти.
2) Исполнители работ из Заказ-нарядов куда-нибудь попадают в БП?
Исполнители попадают в БП только у закзаз-наряда с видом Комплектация. На них создается документ ОтражениеЗарплатыВРегламенторованномУчете.
ыгружаются данные в БП, при этом постоянно создаются новые контрагенты, сотрудники и номенклатура. Как я понимаю неправильно заполнена таблица соответствий. В связи с этим вопрос: можно ли таблицу соответствий для загрузки в БП настроить заново? Если можно, то каким образом это сделать?
Существует возможно возможность восстановить таблицу соответствий только для справочников. Для этого есть галочка в выгрузке "Выгружать справочники для нахождения соответствий". При этом на стороне заггрузке не найденный справочники загружатся на будут а найденные будет записаны в таблицу оответсвий. Для документов такой возможности нет. Тут надо писать обработки которые помогут сделать записи в таблицу анализируя существующие документы. Для информации документы в БП могут перегружатся в несколько документов и различия в ТС происходит по суффиксам, поэтому это задача нетривиальная. Проще сделать backup БП и загрузить все документы. Проанализировать что задвоилось и удалить (в том числе через отчеты). и удалить Первичные документы так как по ним соответсвий не создалось а были созданы новые документы и к ним соответсвия. В случае ошибок есть backup.
1) Подскажите в какой функции нужно добавить префикс "ААА" в обработке загрузки, для номенклатуры.
2) Какую функцию посмотреть для того чтобы новые позиции из ААА переносились в БП с кодом "ААА"+Код (из альфы)?Сейчас они просто создают новый код в БП.
2) Какую функцию посмотреть для того чтобы новые позиции из ААА переносились в БП с кодом "ААА"+Код (из альфы)?Сейчас они просто создают новый код в БП.
Функция которая устанавливает новый код вызывается для всех справочников без исключения и названа ЗакрытьСправочник(ТекОбъект)
Поэтому если требуется только для номенклатуры можно вставить проверку на тип.
Функция которая устанавливает новый код вызывается для всех справочников без исключения и названа ЗакрытьСправочник(ТекОбъект)
а в какой все-таки функции идет сравнение кода номенклатуры ААА с кодом номенклатуры в БП?
НЕт такого сравления . НЕ происходит установки префикстов для справочников. Только для документов.
а как же тогда ищется соответствие в БП? Неужели по внутреннему идентификатору(вида 9ed4a0ed-80a2-11e0-8ada-000c29a17f26) из ААА?
В описании сказано что ищется по наименованию, в какой функции это можно увидеть?
подскажите в каком направлении нужно доработать
Если утеряно соответсвие для справочника поиск по наименованию не происходит а создается новый элемент справочника.
А именно если переделывать на поиск по ключевым полям то при ручном измерении этих ключевых полей соответсвие будет не найдено.
Поэтому едиснственно верное решение это соответсвие по УИД.
Соответсвие в БП ищется только по внутреннему идентификатору. При режиме выгрузки "Для нахождения соответсвий" справочники ищутся по Нименованию.
Если утеряно соответсвие для справочника поиск по наименованию не происходит а создается новый элемент справочника.
Хочется понять последовательность действий загрузки.
Если мы выгружаем в режиме выгрузки "Для нахождения соответствий" :
1) при нажатии кнопки редактировать, должен происходить поиск сначала по УИД в таблице соответствий (dbf), и если не нашел то по наименованию в справочнике Номенклатурв в БП? В какой процедуре идет поиск по наименованию?
2) Если нашли в справочнике Номенкоатура, то происходит запись УИД в колонку ID_RECEIVE ? и закрепляется в таблице соответствий навсегда?
3) При выгрузке рабочей информации из ААА в режиме "без нахождения соответствий", при загрузке создается новая таблица соответствий(dbf) или
же используется старая в которую добавились записи при выгрузке "Для нахождения соответствий" ?
напомню, у нас стоит задача совместить справочники из ААА и БП с одинаковыми наименованиями и кодами
2 Таблица соответсвий хранит соответсвие "всегда" его можно менять только при редактировании ТЧ в обработке загрузки на вкладке соответствий.
3 Всегда нужно использовать одну таблицу соответсвий для загрузки в обну базу. заменять (терять, хранить две для разных ситуаций) нельзя.
По задаче совмещения. могу посоветовать выгрузить справочники для нахождения ссответсвий и тогда совмещение будет по наименованию но не по кодам. Чтобы было по кодам можно дописать обработку чтобы пыталсь установить код из Альфы (всё это делать опционально).
Процедура ЗагрузитьБП2Справочник_Номенклатура(ТекОбъект="", ИдентификаторОбъекта="")
извиняюсь нашел, спасибо
Прикрепленные файлы
Такое может быть ели было слишком много перемещений справочников (при перемещении не загруженный элемент перемещается в конец) с тем самым увеличивается размер файла.
Чтобы решить эту проблему нужно выяснить причину почему элемент справочника не загрузился сразу а переместился.
Такое бывает если связанный реквизит не загружен ещё.
Так же советую взять последнюю версию обраотки загрузки
сравнительно не давно была предпринята попытка уменьшить количество перемещений.
Прикрепленные файлы