Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / OEBS, PU (Закупки), интерфейс создания ЗП / 15 сообщений из 15, страница 1 из 1
19.05.2009, 11:44
    #35993567
Немного чайник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OEBS, PU (Закупки), интерфейс создания ЗП
Добрый день.

Используется стандартную функциональность, функция (в оконном интерфейсе) "Автосоздание", которая на основе выбранных по различным критериям данным из утвержденных заявок создает стандартный заказ на приобретение. Данные, попавшие в ЗП, больше невозможно выбрать для создания другого ЗП.
При этом как в строке заявки, так и в распределении строки Заказа существует связь, видимую как в таблицах, так и в экранных формах

В строке заявки это поле "Номер заказа" (Навигация: поиск заявок - Кнопка "Строки")
В ЗП это поле "Заявка" и "строка заявки" (Навигация: поиск заказов на приобретение - Кнопка "Строки"-Кнопка "Поставки" -Кнопка "распределения")

Возникает необходимость создавать эти Заказы используя не "Автосоздание", а интерфейс создания стандартных заказов на приобретение, сохраняя эту связь "заявка-заказ". Курю книжку по интерфейсам ...там тихо про эту связь.

Мысли:
В т.po_lines_interface есть поле requisition_line_id
В т.po_distributions_interface есть поле req_distribution_id
но их заполнение не дает эффекта.

Т.PO_INTERFACE_ERRORS пуста.

/прилагаю заготовку SQL-скирпта

Кто-нибудь создавал подобное?
...
Рейтинг: 0 / 0
19.05.2009, 13:05
    #35993851
ERP'шник
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OEBS, PU (Закупки), интерфейс создания ЗП
Немного чайник,

PDOI не поддерживает связь между заявками и заказами.

Обходной путь описан в ноте 280934.1

=================================
Use the CREATEPO workflow to automatically created Standard Purchase Orders for existing Requisitions.
The REQ_NUM field will be populated in PO_DISTRIBUTIONS_ALL table to link the REQ to the Purchase Order
=================================
...
Рейтинг: 0 / 0
19.05.2009, 14:30
    #35994189
Немного чайник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OEBS, PU (Закупки), интерфейс создания ЗП
авторWorkaround:
Use the CREATEPO workflow
to automatically created Standard Purchase Orders for existing Requisitions
or
use the Autocreate form. Хрен редьки не слаще :)
Как мне это поможет, если есть необходимость в доп. обработке данных вне системы, и лишь потом создавать заказы...?
...
Рейтинг: 0 / 0
19.05.2009, 14:38
    #35994228
ERP'шник
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OEBS, PU (Закупки), интерфейс создания ЗП
Немного чайник,

Но заказы вы хотите создавать на основе существующих в системе заявок? Если так, то они должны соответствовать по всем параметрам (даты, позиции, и проч.). Т.е. у вас получается, что нет разницы - импортировать заказы, или создавать их.

Если же у вас заказы НЕ соответствуют заявкам, то и связи никакой быть не может. Правильно?
...
Рейтинг: 0 / 0
19.05.2009, 14:53
    #35994275
Немного чайник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OEBS, PU (Закупки), интерфейс создания ЗП
Хорошо.

Заявки есть 2-х типов, "Заявка на приобретение" и "Внутренняя". После утверждения данные из обоих типов заявок доступны форме "Автосоздание". Ограничить, чтобы внутренние заявки не были доступны для Автосоздания..?
...
Рейтинг: 0 / 0
19.05.2009, 15:19
    #35994367
ERP'шник
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OEBS, PU (Закупки), интерфейс создания ЗП
Немного чайник
Заявки есть 2-х типов, "Заявка на приобретение" и "Внутренняя". После утверждения данные из обоих типов заявок доступны форме "Автосоздание". Ограничить, чтобы внутренние заявки не были доступны для Автосоздания..?

Вы уверены?

Действительно ли у вас в форме AutoCreate есть строки из внутренних заявок? Посмотрите внимательно, а лучше попытайтесь запросить внутреннюю заявку по номеру прямо в AutoCreate
...
Рейтинг: 0 / 0
20.05.2009, 06:11
    #35995554
Немного чайник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OEBS, PU (Закупки), интерфейс создания ЗП
ERP'шникНо заказы вы хотите создавать на основе существующих в системе заявок? Если так, то они должны соответствовать по всем параметрам (даты, позиции, и проч.). Т.е. у вас получается, что нет разницы - импортировать заказы, или создавать их.
Если же у вас заказы НЕ соответствуют заявкам, то и связи никакой быть не может. Правильно?
Совершенно верно, получаемые заказы на приобретние (ЗП) должны соответствовать данным из заявок.
Продумывался вариант работы - выгрузка всех утв.заявок из OEBS в другую программу (упрощенно говоря - Эксель), доп. работа с этими данными во внешней программе, и уже через интерфейс - создание ЗП на основе упорядоченных и обработанных данных в этой программе.
По идее для этих Целей нужно использовать объект ЗаП (Запрос поставщику) , но столкнулись с рядом проблем - в огп распределения заявок вносится всякая аналитика, которая не передается в ЗаП (нет у него распределения!), и соответственно - после ЗаП получаемый ЗП не содержит этой аналитики в ОГП распределения :(

В наст. момент в номере ЗП используется алфав-цифр. краткое обозначение номера доп.соглашения/спецификации/тп. к Договору (полный номер договора вносится в ОГП заголовка ЗП), который позже нельзя изменить. Похоже что в этом есть суть проблемы.
Если удастся отойти от такой нумерации, то, навскиду, все встанет на свои места...
...
Рейтинг: 0 / 0
20.05.2009, 07:33
    #35995596
Немного чайник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OEBS, PU (Закупки), интерфейс создания ЗП
ERP'шникНемного чайник
Заявки есть 2-х типов, "Заявка на приобретение" и "Внутренняя". После утверждения данные из обоих типов заявок доступны форме "Автосоздание". Ограничить, чтобы внутренние заявки не были доступны для Автосоздания..?Вы уверены?
Действительно ли у вас в форме AutoCreate есть строки из внутренних заявок? Посмотрите внимательно, а лучше попытайтесь запросить внутреннюю заявку по номеру прямо в AutoCreate
Уверен, см. скриншот во вложении
...
Рейтинг: 0 / 0
20.05.2009, 09:14
    #35995704
ERP'шник
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OEBS, PU (Закупки), интерфейс создания ЗП
Немного чайник,

Для чего функционально нужна аналитика, которая заносится в ОГП распределений заявок? Почему нельзя просто оставить ее в заявке, и обращаться к ней при необходимости?

Т.е. действительно ли нужно обязательно передавать ее в ОГП распределения заказа?
...
Рейтинг: 0 / 0
20.05.2009, 09:31
    #35995736
ERP'шник
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OEBS, PU (Закупки), интерфейс создания ЗП
Немного чайник,

по скриншоту: проверьте, что это одна и та же заявка, а не разные заявки с одинаковым номером
...
Рейтинг: 0 / 0
20.05.2009, 11:06
    #35996046
Немного чайник
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OEBS, PU (Закупки), интерфейс создания ЗП
ERP'шникпо скриншоту: проверьте, что это одна и та же заявка, а не разные заявки с одинаковым номером :) номер заявки - вещь уникальная, не может существовать 2 разных заявки с одним и тем же номером. И скриншот я снял как раз, создав и утвердив внутр. заявку, и вызвал автосоздание по номеру этой заявки. Как раз все окна постарался вывести одновременно.

ERP'шникТ.е. действительно ли нужно обязательно передавать ее в ОГП распределения заказа? На первый взгляд - обязательно, на 2-й... думаю...
...
Рейтинг: 0 / 0
20.05.2009, 11:27
    #35996116
va_kochnev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OEBS, PU (Закупки), интерфейс создания ЗП
Немного чайникERP'шникпо скриншоту: проверьте, что это одна и та же заявка, а не разные заявки с одинаковым номером :) номер заявки - вещь уникальная, не может существовать 2 разных заявки с одним и тем же номером. И скриншот я снял как раз, создав и утвердив внутр. заявку, и вызвал автосоздание по номеру этой заявки. Как раз все окна постарался вывести одновременно.

ERP'шникТ.е. действительно ли нужно обязательно передавать ее в ОГП распределения заказа? На первый взгляд - обязательно, на 2-й... думаю...

В форме "Автосоздание" выбираются строки заявок, у которых Источник="Поставщик".
Внутренние заявки потому и "внутренние", что предполагают в качестве источника другую складскую организацию, т.е. "Запасы"
...
Рейтинг: 0 / 0
20.05.2009, 11:34
    #35996148
ERP'шник
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OEBS, PU (Закупки), интерфейс создания ЗП
va_kochnev
В форме "Автосоздание" выбираются строки заявок, у которых Источник="Поставщик".
Внутренние заявки потому и "внутренние", что предполагают в качестве источника другую складскую организацию, т.е. "Запасы"

Это так, и все это понимают (в т.ч. надеюсь и ТС это понимает). Но как объяснить скриншот? Или это редчайший баг, или результат модификаций заявок (модификации в "екселе" через PDOI в теории могут дать такой результат), или совпадение номеров.

Немного чайник, номера могут совпасть, т.к. нумерация документов закупок может быть и ручной, это задается в настройках. Там же задается и "следующий номер". Проверяйте.
...
Рейтинг: 0 / 0
20.05.2009, 11:51
    #35996231
va_kochnev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OEBS, PU (Закупки), интерфейс создания ЗП
ERP'шникva_kochnev
В форме "Автосоздание" выбираются строки заявок, у которых Источник="Поставщик".
Внутренние заявки потому и "внутренние", что предполагают в качестве источника другую складскую организацию, т.е. "Запасы"

Это так, и все это понимают (в т.ч. надеюсь и ТС это понимает). Но как объяснить скриншот? Или это редчайший баг, или результат модификаций заявок (модификации в "екселе" через PDOI в теории могут дать такой результат), или совпадение номеров.

Немного чайник, номера могут совпасть, т.к. нумерация документов закупок может быть и ручной, это задается в настройках. Там же задается и "следующий номер". Проверяйте.

При вводе внутренних заявок ничто не мешает пользователю в качестве типа источника указать "Поставщик". Чайнику предлагаю зайти в форму "Сводка заявок" и в блоке "Строки заявок" через досье вытащить для просмотра поле "Тип источника". Думаю, что тогда все прояснится.

Совпадения номеров заявок в рамках одной операционной единицы невозможно в принципе, т.к. на таблицу заголовков заявок (PO_REQUISITION_HEADERS_ALL) имеется уникальный индекс (segment1, org_id).

Когда выполняется автосоздание ЗП, то информация кладется в интерфейсные таблицы, как и при "ручном" импорте и точно так же обрабатывается.

У меня была одна задача, когда при автосоздании надо было иметь в создаваемом ЗП информацию, отличную от исходной заявки на приобретение (код НДС зависел от поставщика, который выбирался в момент автосоздания). Для решения этой задачи на интерфейсную таблицу навесил триггер, который для ЗП, создаваемых из заявок, делал изменения соответствующих полей в интерфейсной таблице. Все хорошо работает.
...
Рейтинг: 0 / 0
20.05.2009, 17:11
    #35997208
ERP'шник
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OEBS, PU (Закупки), интерфейс создания ЗП
va_kochnev,

Да, действительно - внутренняя заявка с источником Supplier видна в AutoCreate. Век живи - век учись.
...
Рейтинг: 0 / 0
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / OEBS, PU (Закупки), интерфейс создания ЗП / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]