Добавление(редактирование) информации в полях Торг-12
Доброго времени суток!
Вопрос следующего характера, есть ВПФ Торг-12, в ней в частности надо добавить реквизит из справочника контрагента наименование, не полное, в поле грузополучатель, те помимо полного наименования, инн и тд, как это правильно сделать?
Просмотрел темы не одна не подошла.
ЗЫ 8.2 КА
Вопрос следующего характера, есть ВПФ Торг-12, в ней в частности надо добавить реквизит из справочника контрагента наименование, не полное, в поле грузополучатель, те помимо полного наименования, инн и тд, как это правильно сделать?
Просмотрел темы не одна не подошла.
ЗЫ 8.2 КА
По теме из базы знаний
- [БП 3.0, УТ 11.2][БДРС] Печать пакета документов ТОРГ-12 и Счет-фактура из документа РТиУ с настройкой индивидуального макета для любого контрагента
- Загрузка документов из Excel в 1С: УПД, ТОРГ-12, отчеты маркетплейсов, заказы, счета, прайсы
- КС 2 и КС 3 в 1С Бухгалтерия 3.0: заполнить, распечатать, сохранить. Отправить по ЭДО!
- Распознавание и загрузка сканов в 1С "одним нажатием". УПД, ТОРГ-12, накладные, счета, номенклатура, заказы и т.д.
- Платформа для дропшиппинга. Рабочее место закупки: модуль автоматизации снабжения. Создание заказов поставщикам в 1С
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Порядок такой соблюдался:
1. Изменяем ВПФ
2. Сохраняем ВПФ
3. Подцепляем ВПФ
4. Проверяем ВПФ
ежели не так, то не стоит ждать изменения. А вообще тестировать ВПФ лучше через отладчик, или делать форму обработки и тестировать через неё)))))
1. Изменяем ВПФ
2. Сохраняем ВПФ
3. Подцепляем ВПФ
4. Проверяем ВПФ
ежели не так, то не стоит ждать изменения. А вообще тестировать ВПФ лучше через отладчик, или делать форму обработки и тестировать через неё)))))
(6)да порядок такой. загвозка у меня в чем? в том что не могу найти как правильно называется поле чтобы правильно подставить, из данных контрагента поле наименование или комментарий, вообщем вот так верно или нет
этот код не показывает ни наименование ни комментарий, что именно не так написал?
ОбластьМакета.Параметры.ПредставлениеГрузополучателя = ФормированиеПечатныхФорм.ОписаниеОрганизации(СведенияОГрузополучателе, "ПолноеНаименование,Наименование,Комментарий,ИНН,ФактическийАдрес,Телефоны,НомерСчета,Банк,БИК,КоррСчет");
этот код не показывает ни наименование ни комментарий, что именно не так написал?
ОбластьМакета.Параметры.ПредставлениеГрузополучателя = ФормированиеПечатныхФормСервер.ОписаниеОрганизации(СведенияОГрузополучателе, "ПолноеНаименование,СокращенноеНаименование,НаименованиеСокращенное,Наименование,Комментарий,ИНН,ФактическийАдрес,Телефоны,НомерСчета,Банк,БИК,КоррСчет");
ни СокращенноеНаименование, ни НаименованиеСокращенное, ни Наименование, ни Комментарий не показывают нужную информацию, вернее вообще ничего не выводят, что не так написал?
(9)
Все не так.
Пытаетесь угадать?
Здесь пальцем в небо не прокатит...
1. Загляните в процедуру ОписаниеОрганизации()
посмотрите, разберитесь, как она работает, какие поля возвращает ....
все станет понятно.
или
2. Вам в (8) предложили помощь, воспользуйтесь...
ФормированиеПечатныхФормСервер.ОписаниеОрганизации
Все не так.
Пытаетесь угадать?
Здесь пальцем в небо не прокатит...
1. Загляните в процедуру ОписаниеОрганизации()
посмотрите, разберитесь, как она работает, какие поля возвращает ....
все станет понятно.
или
2. Вам в (8) предложили помощь, воспользуйтесь...
(10)
Хотябы НаименованиеСокращенное вродебы как должен показывать, не показывает и в ошибку не выпадает.
1. Загляните в процедуру ОписаниеОрганизации()
посмотрите, разберитесь, как она работает, какие поля возвращает ....
все станет понятно.
посмотрите, разберитесь, как она работает, какие поля возвращает ....
все станет понятно.
Функция ОписаниеОрганизации(СписокСведений, Знач Список = "", СПрефиксом = Истина) Экспорт
Если ПустаяСтрока(Список) Тогда
Список = "ПолноеНаименование,НаименованиеСокращенное,ИНН,Свидетельство,ЮридическийАдрес,Телефоны,НомерСчета,Банк,БИК,КоррСчет";
КонецЕсли;
Результат = "";
СоответствиеПараметров = Новый Соответствие();
СоответствиеПараметров.Вставить("ПолноеНаименование", " ");
СоответствиеПараметров.Вставить("НаименованиеСокращенное", " ");
СоответствиеПараметров.Вставить("ИНН", " ИНН ");
СоответствиеПараметров.Вставить("КПП", " КПП ");
СоответствиеПараметров.Вставить("Свидетельство", " ");
СоответствиеПараметров.Вставить("СвидетельствоДатаВыдачи", " от ");
СоответствиеПараметров.Вставить("ЮридическийАдрес", " ");
СоответствиеПараметров.Вставить("ФактическийАдрес", " ");
СоответствиеПараметров.Вставить("Телефоны", " тел.: ");
СоответствиеПараметров.Вставить("НомерСчета", " р/с ");
СоответствиеПараметров.Вставить("Банк", " в банке ");
СоответствиеПараметров.Вставить("БИК", " БИК ");
СоответствиеПараметров.Вставить("КоррСчет", " к/с ");
СоответствиеПараметров.Вставить("КодПоОКПО", " Код по ОКПО ");
Список = Список + ?(Прав(Список, 1) = ",", "", ",");
ЧислоПараметров = СтрЧислоВхождений(Список, ",");
Для Счетчик = 1 по ЧислоПараметров Цикл
ПозЗапятой = Найти(Список, ",");
Если ПозЗапятой > 0 Тогда
ИмяПараметра = Лев(Список, ПозЗапятой - 1);
Список = Сред(Список, ПозЗапятой + 1, СтрДлина(Список));
Попытка
СтрокаДополнения = "";
СписокСведений.Свойство(ИмяПараметра, СтрокаДополнения);
Если ПустаяСтрока(СтрокаДополнения) Тогда
Продолжить;
КонецЕсли;
Префикс = СоответствиеПараметров[ИмяПараметра];
Если Не ПустаяСтрока(Результат) Тогда
Результат = Результат + ",";
КонецЕсли;
Результат = Результат + ?(СПрефиксом = Истина, Префикс, "") + СтрокаДополнения;
Исключение
Сообщить("Не удалось определить значение параметра организации: " + ИмяПараметра, СтатусСообщения.Внимание);
КонецПопытки;
КонецЕсли;
КонецЦикла;
Возврат СокрЛП(Результат);
КонецФункции // ОписаниеОрганизации()
ПоказатьХотябы НаименованиеСокращенное вродебы как должен показывать, не показывает и в ошибку не выпадает.
(12)Спасибо, что пнул в нужное направление.
Вообщем под комментарием не посмотрел а там написано: СписокСведений формируется функцией СведенияОЮрФизЛице, провалился туда а там наименование в справочнике контрагента прописано как "Представление" вообщем вот так сделал и все норм
Всем спасибо!
ЗЫ С Новым Годом! Рождеством!
Вообщем под комментарием не посмотрел а там написано: СписокСведений формируется функцией СведенияОЮрФизЛице, провалился туда а там наименование в справочнике контрагента прописано как "Представление" вообщем вот так сделал и все норм
ОбластьМакета.Параметры.ПредставлениеГрузополучателя = ФормированиеПечатныхФорм.ОписаниеОрганизации(СведенияОГрузополучателе, "ПолноеНаименование,ИНН,Представление,ФактическийАдрес,Телефоны,НомерСчета,Банк,БИК,КоррСчет");
Всем спасибо!
ЗЫ С Новым Годом! Рождеством!
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот