Перенос документов по OLE из ТиС в Бухгалтерию. Для 7.7
Данная обработка будет работать при след. настройках:
- В Бухгалтерии создать общий реквизит документа «GUID» с установленной галкой отбора
тип значения — строка, длина=20 - Также создать реквизит объекта Операция «GUID_22 с установленной галкой отбора
тип значения — строка , длина=20 - Выравнять длину кода номенклатуры в торговой базе до 9-ти (чтобы было как в бухии)
Или же уменьшить длину кода в бухии
Не претендую на абсолютную правильность переноса, но работает.
Мда…Получается,люди скачивают,пробуют,плюются и …молчат:(
Практически каждый второй из заходивших скачивает,а в ответ-тишина 🙁
А где сам файл?
Если он называется «Vigr_Guid8.ert», то он очень сыроват
Знаешь,на проклубе 365 скачиваний,значит нужен ? Там переброска только товаров(без материалов и без комиссии).Да,именно так и называется.Отзывов небыло,я и удалил нафик.Хотя ТУТ было 45 скачиваний за день-вроде неплохо,но в ответ тишина 🙁 Ну и фиг с ним..
может и не плюются.
Может молча юзают или не юзают.
Были б проблемы, плевки б уже долетели.
Не поняла а откуда файлик качать.
Здесь тоже можно ограничить доступ к файлу.
А где файл?
И где?
Плюшкин выложи файл — посмотрим. Если дельный , то ПЛЮСУЕМ. А так чего оценивать ?????????????????????????????????????????????????????????????????????
ну и где разработка?
Из вредности ?
Думаю, что из глупости.
Поражают люди, которым не нужны деньги
Не,именно из вредности :)) И что ты предлагаешь ?
Вася, он тебе предложит сделать демку сограничением по виду документов, т.к. именно такую он и выкладыва здесь. Но, прежде, чем так сделать, запомни: люди, вошедшие в историю — те, кто сделал бесплатные разработки для общего доступа и они пригодились многим. А деньги на клиентах заработаешь.
<<Также создать реквизит объекта Операция «GUID_22 с установленной галкой отбора
тип значения-строка , длина=20>>
Начинаем выгрузку:
Если Опер.ВыбратьПоЗначению(Док.ДатаДок,Док.ДатаДок,»GUID_2″,GUID_2)=1 тогда
{N:1СVIGR_GUID8.ERT(1440)}: 1С:Предприятие: Неверное имя реквизита!
Как я понял, не GUID_22, а GUID_2
В итоге — полный вылет:
СписаниеТМЦ 0000000309 Поле агрегатного объекта не обнаружено (СтранаПроисхождения) — почему???
Не создан для элемента Яйцо курин. родитель Бакалея — -почему не создан?
Не создан для элемента Яйцо С дер. родитель Яйцо курин.
Если БухТов.ТипТовара.Выбран()=0 Тогда
{N:1СVIGR_GUID8.ERT(1120)}: Значение не представляет агрегатный объект (ТипТовара)
По первому(СтранаПроисхождения) мало исх.данных,чтобы понять.У меня не вылетало.
По второму:у тебя справочник Номенклатуры изначально пустой ? Если нет,то нужно чтобы совпадали по кодам.Если же пустой,то должно быть все нормально.Я счас попробовал из демо ТиС941 перекинуть в полностью пустую бух486 несколько накладных.Все нормально.У тебя ТиС и Бух типовые ?
Поздно было уже — ночь. Сейчас по-подробнее раскажу.
ТиС — переделанная, но не в часть регистров, все типовые объекты оставлены без изменений. Бух — типовая абсолютно. Но в пустую — попробую.
Кстати, если Бух — пустая, и произведено только первоначальное автозаполнение — все справочники заполнятся? хотя и сам сейчас попробую 🙂
to VV
Много ты написал бесплатных выгрузок, чтобы войти в историю ?
Выгружал в пустую типовую Бух
в конце:
СписаниеТМЦ 0000000035 Поле агрегатного объекта не обнаружено (СтранаПроисхождения)
СписаниеТМЦ 0000000037 Поле агрегатного объекта не обнаружено (СтранаПроисхождения)
Функция глНачисляемыйНДС(Ставка): неверная ставка
БухДок.ПроводкиКасса=0;
{E:1СVIGR_GUID8.ERT(946)}: Поле агрегатного объекта не обнаружено (ПроводкиКасса)
—————————————————————————————————————
что со СтранойПроисхождения — не знаю, в ТиС — ОКСМ, в Бух — строка.
Снусмумрик, он же Звездочет.
А я себя и не имел ввиду. Одно скажу — деньги беру только с клиентов, через инет — не зарабатываю.
обновил.Там для клиента доделывал и забыл заремить по рознице.Списание откуда ? С 41.1 ?
Спасибо!
Большое спасибо!
Вот бы еще и авансовые выгружались было бы здорово!!!
Я как-то думал что Снусмумрик ну никак не Звездочет…
пишет не найден фаил конвертации RTr9_Ac4.xml…
icq 591598
Выдает ошибку:1С:Предприятие: Неудачная попытка создания объекта (Справочник.ВариантыРасчетаНалогов): 0
С установленным флагом Автонумерация при выгрузке в пустую бухию, выгружает документ с номером 00000001. И все. Дальше пишет что номер не уникальный. То есть следующему документу он вытается присвоить тоже 00000001. Увеличивать длину доков в бухии пробовал. В торге уникальность нормальная.
Если такая ошибка — это значит,что в твоей бухии нету такого справочника.
Флаг автонумерации устанавливается БЕЗ изменения длины номера в бухии.
БухДок.Цена=Рег.Выручка/Рег.Количество;
{D:1CVIGR_GUID8VIGR_GUID8.ERT(1045)}: Деление на 0
В чем прикол, кто знает?
Рег.Количество = 0 вот и весь прикол. Делить на ноль нельзя.
в доках есть количество а обработка нулит их
Я ж уже писал тебе,что Рег.Количество-это значит,что в РЕГИСТРЕ количество,а не в документе.
Если БухДок.ВыбратьПоЗначению(,,»GUID»,GUID)=1 тогда
{D:DISTRIBVIGR_GUID8VIGR_GUID8.ERT(708)}: 1С:Предприятие: Неверное имя реквизита!
В документах бухгалтерии нет такого реквизита!
Glukamaster, прочти ОПИСАНИЕ в обработке.
Меня замучила эта ошибка
«Выдает ошибку:1С:Предприятие: Неудачная попытка создания объекта (Справочник.ВариантыРасчетаНалогов): 0 »
В чем причина, понять не могу. Когда появляется такая ошибка, поковыряешь раз 50, открыть закрыть, попробовать. И вдруг, чудо, ошибка исчезает, все работает нормально.
PS Справочник.ВариантыРасчетаНалогов есть, и заполнен. Где то причина в OLE командах
Если БухДок.ВыбратьПоЗначению(,,»GUID»,GUID)=1 тогда
{C:DOCUMENTS AND SETTINGSАДМИНИСТРАТОРРАБОЧИЙ СТОЛ1С ЧИСТКА БАЗЫVIGR_GUID8VIGR_GUID8.ERT(1538)}: 1С:Предприятие: Неверное имя реквизита!
Вот такую ошибку пишет при загрузке в бухгалтерию
Спасибо. Помогло!
Немного допилили, работает как требовалось. Спсаибоо