Sapforum.Biz

Логистика => Техническое обслуживание и ремонт оборудования (PM) => Тема начата: Xzander от Сентябрь 12, 2016, 06:13:34 am

Название: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Xzander от Сентябрь 12, 2016, 06:13:34 am
Коллеги, доброго дня!
Подскажите, пожалста, есть ли какой-то способ, кроме BDC, подставить вид затрат в услуги подрядной операции (PM03 ключ)?
Если вводить услугу непосредственное в IW31, то вид затрат подставляется в модуле ROW_INPUT PAI-логики 400 экрана программы SAPLMLSP.
Есть ли какой-то способ указать вид затрат в структурах BAPI_ALM_ORDER_MAINTAIN?
В структуре, предназначенной для ввода услуг - BAPI_ALM_SRV_SERVICE_LINE - нет подходящего поля.
Заранее спасибо.
Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Uukrul от Сентябрь 12, 2016, 11:30:44 am
You are not allowed to view links. Register or Login
Подскажите, пожалста, есть ли какой-то способ, кроме BDC, подставить вид затрат в услуги подрядной операции (PM03 ключ)?
Если вводить услугу непосредственное в IW31, то вид затрат подставляется в модуле ROW_INPUT PAI-логики 400 экрана программы SAPLMLSP.
А, однако может я что-то путаю, но вид затрат (оно же затратный счет, так как там скорее всего именно первичный вид затрат исопльзуется), берется из данных услуги, а именно из автопроводки, которая настраивается к классу оценки, который в свою очередь присваивается используемой услуге. Ручной ввод при проводке через BAPI  наверное считается при такой цепочке лишним.
Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Xzander от Сентябрь 14, 2016, 08:50:06 am
You are not allowed to view links. Register or Login
А, однако может я что-то путаю, но вид затрат (оно же затратный счет, так как там скорее всего именно первичный вид затрат исопльзуется), берется из данных услуги, а именно из автопроводки, которая настраивается к классу оценки, который в свою очередь присваивается используемой услуге. Ручной ввод при проводке через BAPI  наверное считается при такой цепочке лишним.
Спасибо за ответ!
А как быть, если вид затрат не подставляется автоматом к услуге?
Может, есть какой-то рабочий пример, чтобы посмотреть, чего в структурах бапи не хватает?
Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: neprosto от Сентябрь 14, 2016, 08:50:36 am
You are not allowed to view links. Register or Login
А, однако может я что-то путаю, но вид затрат (оно же затратный счет, так как там скорее всего именно первичный вид затрат исопльзуется), берется из данных услуги, а именно из автопроводки, которая настраивается к классу оценки, который в свою очередь присваивается используемой услуге. Ручной ввод при проводке через BAPI  наверное считается при такой цепочке лишним.

Именно оттуда и берётся. Проблема в том, что при ручном вводе он подставляется, а при использовании BAPI -- нет.
Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Uukrul от Сентябрь 14, 2016, 09:42:18 am
You are not allowed to view links. Register or Login
Именно оттуда и берётся. Проблема в том, что при ручном вводе он подставляется, а при использовании BAPI -- нет.
А класс оценки к услуге присвоен?
Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: neprosto от Сентябрь 14, 2016, 11:52:37 am
You are not allowed to view links. Register or Login
А класс оценки к услуге присвоен?

Конечно, иначе ВЗ не подставлялся бы при ручном вводе.
Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Uukrul от Сентябрь 14, 2016, 02:17:14 pm
You are not allowed to view links. Register or Login
Конечно, иначе ВЗ не подставлялся бы при ручном вводе.
А там есть такое поле: GL_ACCOUNT   1 Тип   SAKNR   CHAR   10   0   Номер рахунку головної книги, вот туда попробуй подставить свой вид затрат.
Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Xzander от Сентябрь 16, 2016, 10:41:16 am
You are not allowed to view links. Register or Login
А там есть такое поле: GL_ACCOUNT   1 Тип   SAKNR   CHAR   10   0   Номер рахунку головної книги, вот туда попробуй подставить свой вид затрат.
В BAPI_ALM_SRV_SERVICE_LINE нет поля, предусмотренного для ввода вида затрат к услуге.
Есть в структуре операции BAPI_ALM_ORDER_OPERATION, но это не то,скорей всего, ведь к одной операции может быть N услуг с разным кодом и видом затрат..
Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Uukrul от Сентябрь 16, 2016, 10:48:33 am
You are not allowed to view links. Register or Login
В BAPI_ALM_SRV_SERVICE_LINE нет поля, предусмотренного для ввода вида затрат к услуге.
Это первичный вид затра? Тогда тебе достаточно поля GL_ACCOUNT или я не очень тогда понимаю возникшую проблему.
Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Xzander от Сентябрь 16, 2016, 12:07:18 pm
You are not allowed to view links. Register or Login
Это первичный вид затра? Тогда тебе достаточно поля GL_ACCOUNT или я не очень тогда понимаю возникшую проблему.
Возможно, вы путаете услуги в позициях заявок на платёж ММ (ME51N). Помнится, там было это поле.
В структурах заголовка, операций, услуг к операциям заказов ТОРО в bapi BAPI_ALM_ORDER_MAINTAIN нет этого поля.
Вот и проблема, что в стандарте через iw31/32 Вид затрат к номеру услуги подтягивается, в BAPI не предусмотрена такая подстановка.
Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Uukrul от Сентябрь 16, 2016, 12:14:37 pm
You are not allowed to view links. Register or Login
Возможно, вы путаете услуги в позициях заявок на платёж ММ (ME51N). Помнится, там было это поле.
В структурах заголовка, операций, услуг к операциям заказов ТОРО в bapi BAPI_ALM_ORDER_MAINTAIN нет этого поля.
Вот и проблема, что в стандарте через iw31/32 Вид затрат к номеру услуги подтягивается, в BAPI не предусмотрена такая подстановка.
Ну не знаю, вот твоя BAPI: BAPI_ALM_ORDER_MAINTAIN вот в перечне ее таблиц есть следующая таблица:  IT_SERVICELINES   LIKE   BAPI_ALM_SRV_SERVICE_LINE, вот там и есть поле GL_ACCOUNT.
Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Xzander от Сентябрь 20, 2016, 10:16:45 am
You are not allowed to view links. Register or Login
Ну не знаю, вот твоя BAPI: BAPI_ALM_ORDER_MAINTAIN вот в перечне ее таблиц есть следующая таблица:  IT_SERVICELINES   LIKE   BAPI_ALM_SRV_SERVICE_LINE, вот там и есть поле GL_ACCOUNT.
Обалдеть... У нас в системе в этой структуре действительно нет этого поля, скриншот прикрепляю.
Посмотрел версию этой структуры:

 акт.           X  740                             25.04.2015 17:14:02 SAP

А какая у вас?

Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Uukrul от Сентябрь 20, 2016, 02:12:41 pm
You are not allowed to view links. Register or Login
Обалдеть... У нас в системе в этой структуре действительно нет этого поля, скриншот прикрепляю.
Мда, у меня новее получается система, у меня версия 740 от 18.02.2016 13:58:04 SAP а вообще версии компонентов, где это есть:

SAP_BASIS   740   0012
SAP_ABA   740   0012
SAP_APPL   617   0010
SAP_FIN   617   0010


Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Xzander от Сентябрь 21, 2016, 07:15:18 am
You are not allowed to view links. Register or Login
Мда, у меня новее получается система, у меня версия 740 от 18.02.2016 13:58:04 SAP
Вот и встало всё на свои места.
Спасибо большое за помощь!
Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Uukrul от Сентябрь 21, 2016, 10:48:50 am
You are not allowed to view links. Register or Login
Вот и встало всё на свои места.
Спасибо большое за помощь!
Посмотри ноты, может эта вещь какой-то нотой добавляется, ну чтобы систему всю не апгрейдить.
Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Xzander от Октябрь 03, 2016, 04:57:14 am
You are not allowed to view links. Register or Login
Посмотри ноты, может эта вещь какой-то нотой добавляется, ну чтобы систему всю не апгрейдить.
Да, спасибо, так и собирался поступить.:)
Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Uukrul от Октябрь 03, 2016, 02:49:08 pm
You are not allowed to view links. Register or Login
Да, спасибо, так и собирался поступить.:)
Ну если ноту найдешь лучше ее тут оставить :-), пользы будет больше...
Название: Re: BAPI_ALM_ORDER_MAINTAIN - вид затрат в услугах подрядной операции
Отправлено: Xzander от Октябрь 04, 2016, 05:25:59 am
You are not allowed to view links. Register or Login
Ну если ноту найдешь лучше ее тут оставить :-), пользы будет больше...
Обязательно отпишусь, если найду! :)