Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Программное задание документа-основания для документа РеализацияТоваровУслуг 2 страниц V   1 2 >          
info230a02 Подменю пользователя
сообщение 12.09.17, 9:18
Сообщение #1

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 3 раз
Рейтинг: 0

УТП для Украины 1.2.35.1
Платформа 8.3.8.2088 8.2.19.121
Пишу внешнюю обработку, которая создает пачку ПоступленийТоваровУслуг, дальше по этой пачке создается (програмно) пачка РТУшек (типа как на основании). РТУшки получаются сами по-себе. А мне бы их привязать( каждую из пачки) к соответствующим Поступлениям. Например: НовыйРасход.Основание = ТЗ[й].Ссылка (где НовыйРасход - создаваемая РТУ, ТЗ[й].Ссылка - соответствующее поступление). Но никак не вижу у документа РеализацияТоваровУслуг реквизита Основание? Помогите, люди добрые


Signature
В теорії, теорія і практика нерроздільні. На практиці це не так.
Yoggi Berra

sava1 Подменю пользователя
сообщение 12.09.17, 9:21
Сообщение #2

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Цитата(info230a02 @ 12.09.17, 10:18) *
(типа как на основании). РТУшки получаются сами по-себе.

Был вопрос - как Вы это делаете?

info230a02 Подменю пользователя
сообщение 12.09.17, 9:28
Сообщение #3

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 3 раз
Рейтинг: 0

sava1 @ Сегодня, 10:21 * ,
Программно делаю. РТУ созданные программно (по моему коду) получаются не привязанные в структуре подчиненности к соответствующим поступлениям. Надо-бы попривязывать (программно), но как?


Signature
В теорії, теорія і практика нерроздільні. На практиці це не так.
Yoggi Berra

sava1 Подменю пользователя
сообщение 12.09.17, 9:29
Сообщение #4

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

А пробовали через
Заполнить(ПТиУ)
?

info230a02 Подменю пользователя
сообщение 12.09.17, 9:30
Сообщение #5

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 3 раз
Рейтинг: 0

sava1 @ Сегодня, 10:21 * ,
Или кусок кода выложить?


Signature
В теорії, теорія і практика нерроздільні. На практиці це не так.
Yoggi Berra

sava1 Подменю пользователя
сообщение 12.09.17, 9:32
Сообщение #6

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Если так не пройдет - пишите
РТиУ.Сделка = ПТиУ.Ссылка


Цитата(info230a02 @ 12.09.17, 10:30) *
Или кусок кода выложить?

Вы что - полностью ручками писали заполнение документа ?

info230a02 Подменю пользователя
сообщение 12.09.17, 9:33
Сообщение #7

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 3 раз
Рейтинг: 0

sava1 @ Сегодня, 10:29 * ,
Цитата(sava1 @ 12.09.17, 10:29) *
Заполнить(ПТиУ)

Это что и где?


Signature
В теорії, теорія і практика нерроздільні. На практиці це не так.
Yoggi Berra

Bernet Подменю пользователя
сообщение 12.09.17, 9:34
Сообщение #8

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 317 раз
Рейтинг: 0

info230a02 @ Сегодня, 10:30 * ,
Добавьте в документ Реализация Товаров и услуг реквизит "ДокументОснование" с типом "ДокументСсылка.ПоступлениеТоваровУслуг". При создании на основании заполняйте этот реквизит ссылкой на поступление. В Конфигурации в "Критериях отбора" -> "Связанные документы" проставьте галочку по созданному реквизиту и будет вам счастье


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Спасибо сказали: andreykyiv@bigmir.net,

sava1 Подменю пользователя
сообщение 12.09.17, 9:44
Сообщение #9

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

док = Документы.РеализацияТоваровуслуг.Создать();
Цитата(Bernet @ 12.09.17, 10:34) *
Добавьте в документ Реализация Товаров и услуг реквизит "ДокументОснование" с типом "ДокументСсылка.ПоступлениеТоваровУслуг".

Вы в конфигурацию смотрели ? Может еще какую хрень добавить ?



докПТиУ    -  это Ваш документ поступления  //Документы.ПоступлениеТоваровУслуг.СоздатьДокумент();

    док = Документы.РеализацияТоваровУслуг.СоздатьДокумент();
    док.Заполнить(докПТиУ);
    Если Не ЗначениеЗаполнено(док.Ссылка) Тогда
        док.Сделка = докПТиУ.Ссылка;
    КонецЕсли;


Сообщение отредактировал sava1 - 12.09.17, 9:45

Спасибо сказали: info230a02,

Petre Подменю пользователя
сообщение 12.09.17, 9:44
Сообщение #10

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2902
Из: Київ, Україна
Спасибо сказали: 1144 раз
Рейтинг: 1225

info230a02 @ Сегодня, 10:18 * ,
А зачем?


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Bernet Подменю пользователя
сообщение 12.09.17, 9:45
Сообщение #11

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 317 раз
Рейтинг: 0

sava1 @ Сегодня, 10:40 * ,
Повежливей уважаемый, я вроде как ничего плохого не написал, а объяснил человеку как можно сделать то что он хочет

На ваш вопрос ответ - да смотрел, и?


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

info230a02 Подменю пользователя
сообщение 12.09.17, 9:46
Сообщение #12

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 3 раз
Рейтинг: 0

sava1 @ Сегодня, 10:32 * ,
Вообще - Да. Обработка внешняя, Для того чтобы можно было использовать ОбработкаЗаполнения(Основание) из модуля документа РеализацияТоваровУслуг - ее (процедуру) нужно сделать экспортной, а тут кучу пользователей 24 часа в сутки сидит + РИБ на 20 подчиненных узлов. проще взять за основу и написать самому. Да и сама процедура не сильно подходит, ибо тянет данные (ТЧ) из проведенных поступлений, а мне мои проводить ненедо (бухгалтер не разрешает, ей надо самой проверить и только тогда провести), и цены сия процедура берет из ТипаЦен, а мне нужно взять из приходов + процент ине играться с ТипамиЦен, поскольку контрагенты всегда разные и договора -соответственно


Signature
В теорії, теорія і практика нерроздільні. На практиці це не так.
Yoggi Berra

sava1 Подменю пользователя
сообщение 12.09.17, 9:47
Сообщение #13

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Зачем советовать человеку бред, если там уже есть ссылочный реквизит ?

Спасибо сказали: andreykyiv@bigmir.net,

Petre Подменю пользователя
сообщение 12.09.17, 9:48
Сообщение #14

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2902
Из: Київ, Україна
Спасибо сказали: 1144 раз
Рейтинг: 1225

Цитата(info230a02 @ 12.09.17, 10:46) *
Для того чтобы можно было использовать ОбработкаЗаполнения(Основание) из модуля документа РеализацияТоваровУслуг - ее (процедуру) нужно сделать экспортной

Метод объекта "Заполнить()" вызывает обработчик события "ОбработкаЗаполнения" в любом случае.


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

sava1 Подменю пользователя
сообщение 12.09.17, 9:49
Сообщение #15

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

info230a02,

тогда только
 док.Сделка = докПТиУ.Ссылка;

Спасибо сказали: info230a02,

info230a02 Подменю пользователя
сообщение 12.09.17, 9:53
Сообщение #16

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 3 раз
Рейтинг: 0

Цитата(Bernet @ 12.09.17, 10:34) *
и будет вам счастье

куча пользователей 24 часа в сутки сидит + РИБ на 20 подчиненных узлов.
Любое изменение конфигурации базы данных ведет незамендлительно к куче работы в период суток 25:30 до 28.59 при условии, что ни один узел вэтот момент не отвалился


Signature
В теорії, теорія і практика нерроздільні. На практиці це не так.
Yoggi Berra

Bernet Подменю пользователя
сообщение 12.09.17, 9:54
Сообщение #17

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 317 раз
Рейтинг: 0

sava1 @ Сегодня, 10:49 * ,
То что в сделке есть ссылка на Поступление - да не увидел, то что я написал проблему решает? - решает, так какого хрена на меня гавном брызгать? Тем более что как правило бухи хотят видеть структуру подчиненности полную, а в сделке нет всех документов на основании которых можно создать реализацию и рано или поздно все равно добавится такой реквизит....

info230a02 @ Сегодня, 10:53 * ,
Ну понятно, про РИБ уже увидел позже что написали


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

sava1 Подменю пользователя
сообщение 12.09.17, 9:59
Сообщение #18

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2684
Из: Проскуров
Спасибо сказали: 678 раз
Рейтинг: 656.7

Никто не брызгает. Просто давать советы - потому что они есть - не метод. С таким успехом можно всю конфу переписать (тем более, что "бухи хотят").

info230a02 Подменю пользователя
сообщение 12.09.17, 10:26
Сообщение #19

Говорящий
***
Группа: Пользователи
Сообщений: 56
Спасибо сказали: 3 раз
Рейтинг: 0

Ребята, давайте жить дружно!
док.Сделка = докПТиУ.Ссылка - именно то что нужно в моей ситуации


Signature
В теорії, теорія і практика нерроздільні. На практиці це не так.
Yoggi Berra

logist Подменю пользователя
сообщение 12.09.17, 10:40
Сообщение #20

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(Bernet @ 12.09.17, 10:54) *
то что я написал проблему решает? - решает, так какого хрена на меня гавном брызгать?

Это не правильный подход к решению проблемы. Таких советов давать не надо, тем более для людей которые не могут самостоятельно принимать решения (не разбираются в 1С) - они губительны.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


2 страниц V   1 2 >
Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 12:27
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!