Реализация товаров и услуг 1с 8.2 | |
---|---|
Аспид Автор Сообщений: 3475 Откуда: Москва Дата регистрации: 01.04.2005 |
1С 8.2
Требуется автоматически создавать документ Реализация товаров и услуг. Заполнять его полученными из MS SQL данными. Получать данные из 8ки, как то научился) А вот создать док. Подскажите как. ------------------ |
Re: Реализация товаров и услуг 1с 8.2 | |
---|---|
Аспид Автор Сообщений: 3475 Откуда: Москва Дата регистрации: 01.04.2005 |
Документ создается, но в табличной части, почему то отсутствуют колонки НДС и Сумма НДС
Когда док создаешь из самой 1С, все естественно нормально. Вот неправильный вид [attachment 13807 not1.jpg] Вот так должно быть [attachment 13808 yes1.jpg] ------------------ Исправлено 2 раз(а). Последнее : Аспид, 17.07.12 11:45 |
Re: Реализация товаров и услуг 1с 8.2 | |
---|---|
pasha_usue Сообщений: 3650 Откуда: Е-бург Дата регистрации: 06.10.2006 |
СтавкаНДС это не строка "18%" а значение справочника СтавкиНДС. Поэтому, когда вы присваиваете ему строку, 1С игнорит ваши потуги.
Подозреваю, СуммаНДС выносится при открытии документа на просмотр (ставка же пустая). |
Re: Реализация товаров и услуг 1с 8.2 | |
---|---|
Аспид Автор Сообщений: 3475 Откуда: Москва Дата регистрации: 01.04.2005 |
Все еще хуже.
Я оставил в коде только шапку. Убрал создание табличной части. Так вот, в 1С она пустая, но структуры не правильная. Нет НДС и Сумма НДС Может здесь что то не то?
------------------ |
Re: Реализация товаров и услуг 1с 8.2 | |
---|---|
Foxtrot Сообщений: 3408 Откуда: Куда: Дата регистрации: 25.04.2003 |
в коробочной версии, а речь скорее всего о ней родимой, многие реквизиты заполняются непосредственно на форме документа реализации
следовательно создать документ просто так не получится, следует либо самому ручками заполнять оставшиеся невидимыми реквизиты либо воспользоваться уже готовым кодом формы для чего нужно поиметь форму через вызов ПолучитьФорму(), в нашем случаем примерно так newform = newdoc.ПолучитьФорму() либо как я уже говорил по аське клонировать уже имеющийся документ через Скопировать() типа newdoc = olddoc.Скопировать(); заранее выбрав victim для копирования удачи ------------------ Мойте ноги, моя ноги вы моете и руки |
Re: Реализация товаров и услуг 1с 8.2 | |
---|---|
Аспид Автор Сообщений: 3475 Откуда: Москва Дата регистрации: 01.04.2005 |
Канат, огромное спасибо за помощь.
Что получается. В документе есть Процедура УстановитьВидимость() В ней то все и происходит.
Явно решение через Ж. ))) По совету Каната, пошел по пути копирования. Все получилось. Все работает. Код теперь такой
Возвращаясь к коду в самой 1С. Когда создаю док из 1С, УчитыватьНДС = Истина Когда от себя УчитыватьНДС = Ложь Где этой переменной присваивается значение не нашел. Пользовал даже глобальный поиск) Есть какие то еще мысли? ------------------ |
Re: Реализация товаров и услуг 1с 8.2 | |
---|---|
Аспид Автор Сообщений: 3475 Откуда: Москва Дата регистрации: 01.04.2005 |
Еще раз благодарю Foxtrot
С утра наверное лучше соображается ;) Тот самый пресловутый УчитыватьНДС оказывается является реквизитом. Потому я легко его устанавливаю от себя, и все работает. Итоговый код
------------------ Исправлено 1 раз(а). Последнее : Аспид, 18.07.12 10:04 |
© 2000-2024 Fox Club  |