Показано с 841 по 850 из 1531
-
08.09.2011, 11:10 #841
- Регистрация
- 18.01.2010
- Сообщений
- 3
- Сказал(а) спасибо
- 6
- Поблагодарили 0 раз(а) в 0 сообщениях
Добрый день! Такая вот проблема в 1с предприятие 7.7 Торговля и Склад редакция 9.2 Оптово розничная коф-я 7.70.941. Захожу Отчеты\Остатки ТМЦ\ сформировать ошибка ПечКол = ПечКол / ТЗ.ПечЕд.Коэффициент;
{Отчет.ОстаткиТМЦ.Форма.Мод уль(437)}: Деление на 0. Прочитал что в какой то номенклатуре не указана единиц измерения, через отладчик ее отловил, ед измерения указана, коэффициент тоже. Помогите разобраться в чем проблема, заранее спасибо!!!
-
13.09.2011, 10:45 #842
- Регистрация
- 19.10.2010
- Сообщений
- 1
- Сказал(а) спасибо
- 1
- Поблагодарили 0 раз(а) в 0 сообщениях
1С:Предприятие 7.7 для Украины
Никто не сталкивался с таким...
В журнале отбора заказов, если контрагент не выбран в списке - отображаются все счета-фактуры, но только стоит выбрать конкретного контрагента, в список попадают только те счета, в которых в соответствующем пункте "заказ" выбрано "без заказа", а все в которых стоит договор не попадают...
-
16.09.2011, 11:45 #843
- Регистрация
- 24.06.2010
- Сообщений
- 1
- Сказал(а) спасибо
- 1
- Поблагодарили 0 раз(а) в 0 сообщениях
Помогите пож., не могу установить платформу 1с7.7.027 на Windows7 пишет:
"...
It may be posible to skip this check using the/NCRC command line switch
(NOT RECOMMENDED)"
-
16.09.2011, 12:16 #844
- Регистрация
- 12.03.2010
- Адрес
- Лес
- Сообщений
- 51
- Сказал(а) спасибо
- 76
- Поблагодарили 27 раз(а) в 13 сообщениях
-
16.09.2011, 13:26 #845
- Регистрация
- 16.09.2011
- Сообщений
- 3
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Помогите прописать формулу в модле документа 1С 7.7 Торговля и склад
После обновления программы, как и ожидалось слетели настройки сделанные при ее установке. Одной из таких настроек являлась бартарная операция: на основании ПоступленияТМЦ автомотически проводилось СписаниеТМЦ, ОприходованиеТМЦ, Реализация
прописано было таким образом:
//код добавлен_Б
//добавлено 3 процедуры
Процедура ЗаписатьСписаниеТМЦ()
Перем ВидПодчДок;
ВидПодчДок = "СписаниеТМЦ";
СписаниеТМЦ = глНайтиПодчПоступлениюТМЦ Док(Контекст,ВидПодчДок);
Если ПустоеЗначение(СписаниеТМ� �) = 0 Тогда
ДокСписТМЦ = СоздатьОбъект("Документ."+В� �дПодчДок);
ДокСписТМЦ.НайтиДокумент(С писаниеТМЦ);
// глЗаполнитьШапкуНаОсн(Док� �писТМЦ,ТекущийДокумент());
ДокСписТМЦ.Фирма = Фирма;
ДокСписТМЦ.Склад = Склад;
ДокСписТМЦ.Валюта = Валюта;
ДокСписТМЦ.Курс = Курс;
ДокСписТМЦ.Кратность = Кратность;
ДокСписТМЦ.Проект = Проект;
ТаблицаДокумента = СоздатьОбъект("ТаблицаЗнач ений");
ВыгрузитьТабличнуюЧасть(Т� �блицаДокумента);
// очищаем наш документ
ДокСписТМЦ.УдалитьСтроки();
ТаблицаДокумента.ВыбратьС� �роки();
Пока ТаблицаДокумента.Получить� �троку() = 1 Цикл
ДокСписТМЦ.НоваяСтрока();
ДокСписТМЦ.Номенклатура= ТаблицаДокумента.Номенкла� �ура;
ДокСписТМЦ.Количество = ТаблицаДокумента.Количест� �о;
ДокСписТМЦ.Единица = ТаблицаДокумента.Единица;
ДокСписТМЦ.Коэффициент = ТаблицаДокумента.Коэффици� �нт;
ДокСписТМЦ.Цена = ТаблицаДокумента.Цена;
ДокСписТМЦ.Сумма = ДокСписТМЦ.Цена * ДокСписТМЦ.Количество;
КонецЦикла; // по строкам основания
ДокСписТМЦ.Записать();
КонецЕсли;
КонецПроцедуры //ЗаписатьСписаниеТМЦ()
Процедура ЗаписатьОприходованиеТМЦ()
Перем ВидПодчДок;
ВидПодчДок = "ОприходованиеТМЦ";
ОприходованиеТМЦ = глНайтиПодчПоступлениюТМЦ Док(Контекст,ВидПодчДок);
Если ПустоеЗначение(Оприходова� �иеТМЦ) = 0 Тогда
ДокОприходТМЦ = СоздатьОбъект("Документ."+В� �дПодчДок);
ДокОприходТМЦ.НайтиДокуме� �т(ОприходованиеТМЦ);
глЗаполнитьШапкуНаОсн(Док� �приходТМЦ,ТекущийДокумент ());
ДокОприходТМЦ.Фирма = Фирма;
ДокОприходТМЦ.Склад = Склад;
ДокОприходТМЦ.ТипЦен = ТипЦен;
ДокОприходТМЦ.Валюта = Валюта;
ДокОприходТМЦ.Курс = Курс;
ДокОприходТМЦ.Кратность = Кратность;
ДокОприходТМЦ.Проект = Проект;
ТаблицаДокумента = СоздатьОбъект("ТаблицаЗнач ений");
ВыгрузитьТабличнуюЧасть(Т� �блицаДокумента);
// очищаем наш документ
ДокОприходТМЦ.УдалитьСтро� �и();
ТаблицаДокумента.ВыбратьС� �роки();
Пока ТаблицаДокумента.Получить� �троку() = 1 Цикл
ДокОприходТМЦ.НоваяСтрока( );
ДокОприходТМЦ.ВидТМЦ = ТаблицаДокумента.ВидТМЦ;
ДокОприходТМЦ.Номенклатур� �= ТаблицаДокумента.Номенкла� �ура;
ДокОприходТМЦ.Количество = ТаблицаДокумента.Количест� �о;
ДокОприходТМЦ.Единица = ТаблицаДокумента.Единица;
ДокОприходТМЦ.Коэффициент = ТаблицаДокумента.Коэффици� �нт;
ДокОприходТМЦ.Цена = Окр(ТаблицаДокумента.Цена/КоэффициентБартера,2);
ДокОприходТМЦ.Сумма = ДокОприходТМЦ.Цена * ДокОприходТМЦ.Количество;
КонецЦикла; // по строкам основания
ДокОприходТМЦ.Записать();
КонецЕсли;
КонецПроцедуры //ЗаписатьОприходованиеТМЦ()
Процедура ЗаписатьРеализацию()
Перем ВидПодчДок;
ВидПодчДок = "Реализация";
Реализация = глНайтиПодчПоступлениюТМЦ Док(Контекст,ВидПодчДок);
Если ПустоеЗначение(Реализация) = 0 Тогда
ДокРеализ = СоздатьОбъект("Документ."+В� �дПодчДок);
ДокРеализ.НайтиДокумент(Ре ализация);
глЗаполнитьШапкуНаОсн(Док� �еализ,ТекущийДокумент());
ДокРеализ.Фирма = Фирма;
ДокРеализ.Склад = Склад;
ДокРеализ.ТипЦен = ТипЦен;
////ДокРеализ.Контрагент = Контрагент;
////ДокРеализ.Договор = Договор;
ДокРеализ.УчитыватьНДС = УчитыватьНДС;
ДокРеализ.УчитыватьНП = УчитыватьНП;
ДокРеализ.Валюта = Валюта;
ДокРеализ.Курс = Курс;
ДокРеализ.Кратность = Кратность;
ДокРеализ.Проект = Проект;
СправКонтрагенты = СоздатьОбъект("Справочник.� �онтрагенты");
Если (СправКонтрагенты.НайтиПоН аименованию("Бартер",0) = 1)
И (СправКонтрагенты.ТекущийЭ лемент().Родитель.Наименова ние = "Затраты") Тогда
ДокРеализ.Контрагент = СправКонтрагенты.ТекущийЭ� �емент();
ДокРеализ.Договор = ДокРеализ.Контрагент.Основ нойДоговор;
Иначе
Сообщить("Не обнаружен элемент ""Бартер"" справочника ""Контрагенты""."+Разделител� �Строк+
"Создайте в справочнике элемент ""Затраты/Бартер"" с наименованием юр. лица ""Бартер"","+РазделительСтро� �+
"наименованием основного договора ""Основной договор"" и валютой взаиморасчетов руб.");
СтатусВозврата(0);
КонецЕсли;
ТаблицаДокумента = СоздатьОбъект("ТаблицаЗнач ений");
ВыгрузитьТабличнуюЧасть(Т� �блицаДокумента);
// очищаем наш документ
ДокРеализ.УдалитьСтроки();
ОбщСумма = 0;
ТаблицаДокумента.ВыбратьС� �роки();
Пока ТаблицаДокумента.Получить� �троку()=1 Цикл
ОбщСумма =ОбщСумма+ТаблицаДокумента .Сумма;
КонецЦикла;
СуммаИтог = ОбщСумма-Окр(ОбщСумма/КоэффициентБартера,2);
СправНоменкл = СоздатьОбъект("Справочник.� �оменклатура");
Если (СправНоменкл.НайтиПоНаиме нованию("Пересчет бартера",0) = 1)
И (СправНоменкл.ТекущийЭлеме нт().Родитель.Наименование = "Услуги") Тогда
ДокРеализ.НоваяСтрока();
ДокРеализ.Номенклатура = СправНоменкл.ТекущийЭлеме� �т();
ДокРеализ.Количество = 1;
ДокРеализ.Единица = ДокРеализ.Номенклатура.Осн овнаяЕдиница;
ДокРеализ.Коэффициент =ДокРеализ.Единица.Коэффиц� �ент;
ДокРеализ.Цена = СуммаИтог;
ДокРеализ.Сумма = ДокРеализ.Цена * ДокРеализ.Количество;
ДокРеализ.СтавкаНДС = ДокРеализ.Номенклатура.Ста вкаНДС;
глПересчетТаблЧасти(ДокРе� �лиз,"СтавкаНДС");
Иначе
Сообщить("Не обнаружен элемент ""Пересчет бартера"" справочника ""Номенклатура""."+Разделите� �ьСтрок+
"Создайте в справочнике элемент ""Товары/Услуги/Пересчет бартера"" с единицей измерения шт. и %НДС 18%.");
СтатусВозврата(0);
КонецЕсли;
ДокРеализ.Записать();
КонецЕсли;
КонецПроцедуры //ЗаписатьРеализацию()
После обновления ругется:
СписаниеТМЦ = глНайтиПодчПоступлениюТМЦ Док<<?>>(Контекст,ВидПодчДок);
{Документ.ПоступлениеТМЦ.Ф� �рма.Модуль(1358)}: Функция не обнаружена (глНайтиПодчПоступлениюТМ� �Док)
ОприходованиеТМЦ = глНайтиПодчПоступлениюТМЦ Док<<?>>(ДокументОснование,В� �дПодчДок);
{Документ.ПоступлениеТМЦ.Ф� �рма.Модуль(1396)}: Функция не обнаружена (глНайтиПодчПоступлениюТМ� �Док)
Реализация = глНайтиПодчПоступлениюТМЦ Док<<?>>(Контекст,ВидПодчДок) ;
{Документ.ПоступлениеТМЦ.Ф� �рма.Модуль(1436)}: Функция не обнаружена (глНайтиПодчПоступлениюТМ� �Док)
Не могу понять какую формулу нужно прописатьИ? Помогите пожалуйста
-
16.09.2011, 13:34 #846
- Регистрация
- 12.03.2010
- Адрес
- Лес
- Сообщений
- 51
- Сказал(а) спасибо
- 76
- Поблагодарили 27 раз(а) в 13 сообщениях
Не могу понять какую формулу нужно прописатьИ? Помогите пожалуйста[/QUOTE]
Надо посмотреть могут ли вводиться на основании документы которые участвуют в этом бартере.
-
16.09.2011, 13:45 #847
- Регистрация
- 16.09.2011
- Сообщений
- 3
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
В редакторе ввод на основании указан (Так как все документы вводятся на основании ПоступленияТМЦ указанно именно оно)
В диалоге тоже прописаны обозначения бартера и коэфициента.
-
16.09.2011, 14:10 #848
- Регистрация
- 12.03.2010
- Адрес
- Лес
- Сообщений
- 51
- Сказал(а) спасибо
- 76
- Поблагодарили 27 раз(а) в 13 сообщениях
-
16.09.2011, 15:52 #849
- Регистрация
- 16.09.2011
- Сообщений
- 3
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Спасибо помогло!
-
-
16.09.2011, 15:55 #850
- Регистрация
- 12.03.2010
- Адрес
- Лес
- Сообщений
- 51
- Сказал(а) спасибо
- 76
- Поблагодарили 27 раз(а) в 13 сообщениях
Похожие темы
-
Сайтостроение - общие вопросы
от IMPERIAL в разделе В помощь вебмастеруОтветов: 27Последнее сообщение: 25.09.2019, 09:46 -
Ubuntu - общие вопросы
от IMPERIAL в разделе LINUXОтветов: 42Последнее сообщение: 15.03.2017, 16:25 -
Canon PowerShot S2 IS Общие вопросы и проблемы
от IMPERIAL в разделе Цифровое изображениеОтветов: 5Последнее сообщение: 17.11.2009, 10:12
Социальные закладки