#0
by Pr0gLamer
Добрый день! Опыта работы в 8 - нет совсем Конфигурация - 8.2 Бухгалтерия (2.0.40.7) Необходимо программно создать "Реализация товаров и услуг" и провести При создании интерактивно - проводится замечательно,при программном - пишет "Не списано 56 шт товара 0006 MLHS 17/4*100/38 7.5J h 69.1, счет учета 41.01". Товар на складе есть.Код обработки:
#2
by alex74
а если его программно создать, но не проводить. А потом попытаться провести интерактивно и посмотреть, а почему это он не проводится?
#3
by vmv
обертки-функции сделай для чтения данных инициализации Тз заполнения тз загрузки тз в тч а так читать сложно, да и глюки постоянно будешь ловить
#6
by vmv
если эксель файл плоский как фонера, то гуги типовые универсальные обработки - загрузка из табличного документа
#7
by Конфигуратор1с
Возврат; КонецЕсли; " - сие выносите на форму и обращаетесь как к реквизитам формы, а не в цикле ищите в справочнике - по факту запрос делаете к базе.
#8
by vmv
не важно на чем ты пишешь, код должен быть структирован в процедуры и функции по логике дифференцированных операций. В вашем случае чтение, заполнение контейнера (тз), загрузка контейнера в объект(документ), запись документа - это и есть логически дифференцированные операции
#9
by Конфигуратор1с
+ СчетРасходов = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.02.1"); СчетУчетаНДСПоРеализации = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.03"); - выносите за пределы цикла хотя бы. Зачем ное количество раз определять переменные с постоянным значением?
#13
by Конфигуратор1с
НС.СтавкаНДС = ТекущаяСтрока.СтавкаНДС; - почитайте такой чудный метод как ЗаполнитьЗначениеСвойств
#14
by Конфигуратор1с
НС.ПереданныеСчетУчета = ПланыСчетов.Хозрасчетный.ПустаяСсылка; - та же байда что и в . Если реквизит не заполнен, значит там и так пустая ссылка
#18
by vmv
что касается проблемы в сабже, то "ошибка" списания скорее всего заключена в двух причинах 1. позиция реристратора(дата+время+гуид ссылки объекта) совсем не та, согласно которой можно увидеть "Товар на складе есть" 2. криво выполняються(очищаьтся) движения для уже созданных
#19
by Pr0gLamer
Этот запрос при программном заполнении возвращает пустое дерево значений,а при интерактвном - в нём есть одна строка,от этого дальше и пляшем.Текст взял из "УправлениеЗапасамиПартионныйУчет",функция ПолучитьТаблицуПартийНаСкладах
#23
by dangerouscoder
отладчик отменили? Проверь какие значения в запрос передаются в обоих случаях.
#28
by Pr0gLamer
самое интересное,что если открыть созданный программно документ и в нём прогрвамно осуществить подбор,то он тоже не проведётся
#30
by Pr0gLamer
выгрузка из 7.7 торговли самописная.Я примерно такой же обрабокой формирую поступление товаров - прекрасно отрабатывает
#34
by vmv
при быстрой продаже программная обработка расход/приход должна быть ювелирно точной в позициях регистрации - подумай над этим и не парь моск
#35
by Pr0gLamer
excel документ вида Код в базе Кол-во Ед Коэф Цена Сумма без скидки Скидка Сумма СтавкиНДС СуммаНДС ГТД Страна
#45
by bazvan
а интерактивно про водится??? Тоесть ты открываеш созданный документ, нажимаеш провести и он проводится???
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Программное создание колонок в табличной части документов
- Чем реализация товаров и услуг отличается от акта оказания произв. услуг?
- Программное определение размера БД в SQL
- Программное заполнение реквизитов справочника
- v7: Программное создание документа "Поступление товаров услуг"
- Программное создание документа Реализация без НДС
- Автоматическое создание "Реализация товаров и услуг" и зачет авансов
- Программное создание документа "Поступление товаров услуг"
- УТ 11 Программное создание установки цен номенклатуры
- УФ - Создание документа, программное заполнение и открытие формы
В этой группе 1С
- Можно ли запустить обработку из командной строки с параметрами?
- СКД не сохранять пользовательские настройки
- 1С8.2 Как можно(если можно) поменять программно рабочую дату?
- Алгоритм пересечения двух прямых
- (ЗУП) отчет по лицевым счетам - вывести всех людей у которых нет счета в банке
- ЗиУП. Стаж ПФР и территориальные условия РКС. Проблема
- СКД Вычислить процент и соединить со шкалой процентных ставок
- Оповещение "Настройте резервное копирование"
- Вывод реквизитов для выбора
- какой вид движения денежных средств присваивать статье купля/продажи валюты
- Установка программного ключа 1с8
- Сервер и ComОбъект
- Не обновляются формы при объединении конфигураций. Чего я не знаю?
- JOB: Сравнить данные табличной части и регистра накопления
- Где в 2008 MS сервере лежит диспетчер служб терминалов?
- v7: Запрос по БухИтогам, объединение балансового и забалансового счетов
- v7: ЗиК Увольнение во время отпуска по уходу до 3 лет
- Изменить сортировку в форме Т-7 - как?
- Не работает подключение к Excel на сервере (ADO)
- Печатная форма недоступна