Текущее время: Пн, июл 28 2025, 20:15

Часовой пояс: UTC + 3 часа


Правила форума


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Замещение класса оценки при перемещении материала
СообщениеДобавлено: Вт, дек 04 2007, 13:27 
Начинающий
Начинающий

Зарегистрирован:
Пт, авг 25 2006, 14:45
Сообщения: 23
Для поступления материала в ОЗМ используется классификация материала с созданием цифровых партий при поступлении на склад. При поступлении материала пользователь выбирает признак, по которому определяются разные классы оценки. Имеем один и тот же материал, имеющий цифровые партии, ведется на разных классах оценки. При перемещении материала с одного завода на другой класс оценки у принимающего завода изменяется на класс оценки ОЗМ, присвоенный на уровне типа оценки. После проводки на обоих заводах вид оценки одинаковый, а классы оценки разные. Соответственно, проводка по счетам запаса формируется неверно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 04 2007, 15:28 
Гость
не понятно почему не правильно то?:)
перемещаете на др завод, оценка идет на уровне завода, возможно у принимающего завода другая модиф константа...
и если работает замещение классов оценки, кто мешает на принимающей позиции поменять класс оценки..

короче больше вопросов... какую проводку вы хотите сделать?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 04 2007, 16:38 
Начинающий
Начинающий

Зарегистрирован:
Пт, авг 25 2006, 14:45
Сообщения: 23
Alex5.0 написал(а):
не понятно почему не правильно то?:)
перемещаете на др завод, оценка идет на уровне завода, возможно у принимающего завода другая модиф константа...
и если работает замещение классов оценки, кто мешает на принимающей позиции поменять класс оценки..

короче больше вопросов... какую проводку вы хотите сделать?


на отпускающем заводе замещение работает на поступление материала. каким образом сделать замещение класса оценки на принимающем заводе для соответствия равенства классов отпускающего и принимающего вида оценки мне не известно.:(
проводка 1083-79, а стало 79-1081


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 04 2007, 17:51 
Гость
это вопрос к абаперам... очень странно, что замещение на пм на одном заводе работает, а на др нет.. возможно есть технические ограничения, поговорите с тем, кто писал замещение...
вообще лучше избегать подобного рода замещений:) для чего оно вам?:)
я в свое время делал подобное замещение в
FUNCTION EXIT_SAPMM07M_001:
Code:
check sy-TCODE eq 'MIGO'
   or sy-TCODE eq 'MIGO_TR'
   or sy-TCODE eq 'MB1B'
   or sy-TCODE eq 'MB1C'
   .

data lp_bwtar like mseg-bwtar.
data flag(1).

DATA:
BEGIN OF MI OCCURS 0,
      atinn like cabn-atinn,       "Merkmal-Nr. intern
      MNAME LIKE CABNT-ATBEZ,      "Merkmal Bezeichnung
      MINDX LIKE SY-INDEX,         "Index in Datentabelle
      MSELE TYPE C,                "Kz. selektiert
      MMARK TYPE C,                "Kz. markiert
      MERBE LIKE RCTMS-MERBE,      "Kz. Werte vererbt
      LWMNG TYPE C,                "Kz. Leere Schnittmenge
      MMERB LIKE RCTMS-MERBE,      "Kz. Merkmal vererbt
      MOERB LIKE RCTMS-MERBE,      "Kz. Wert durch Objekt vererbt
      STAMM TYPE C,                "Kz. Objektmerkmal
      OMADD TYPE C,                "Kz. add on Merkmal
      GROUP LIKE CUSDT-GRTXT,      "Merkmalgruppe
      TABST LIKE CUSD-TABST,       "TabStrip
      GCOMP TYPE C,                "Kz. Compress durch Merkmalgruppe
      CLINT LIKE CABN-CLINT,       "Mitglied ADT
      LOEVM TYPE X,                "Lіschvormerkung Gruppe
      MAWS0 TYPE C,                "Kz. Sicht 0
      MAWS1 TYPE C,                "Kz. Sicht 1
      MAWS2 TYPE C,                "Kz. Sicht 2
      MAWS3 TYPE C,                "Kz. Sicht 3
      MAWS4 TYPE C,                "Kz. Sicht 4
      MAWS5 TYPE C,                "Kz. Sicht 5
      MAWS6 TYPE C,                "Kz. Sicht 6
      MAWS7 TYPE C,                "Kz. Sicht 7
      MAWS8 TYPE C,                "Kz. Sicht 8
      MAWS9 TYPE C,                "Kz. Sicht 9
      DINKB LIKE RMCLM-DINKBU,     "Din-Kennbuchstabe
      ATUE1 LIKE CABNT-ATUE1,      "мberschrift 1
      ATUE2 LIKE CABNT-ATUE2,      "мberschrift 2
      ATCOD LIKE CAWN-ATCOD,       "Code fќr CHAR-Selektion
      MRKIN LIKE SY-TABIX,         "Markierungsinstanz
      WERTM TYPE C,                "Kz. Werte ќberschrieben
      HIERA TYPE C,                "Merkmal mit Wertehierarchie
      ATNAM LIKE CABN-ATNAM,       "Merkmalname
END   OF MI,


t_mi like mi occurs 10 with header line.


DATA: BEGIN OF SEL OCCURS 0.
        INCLUDE STRUCTURE COMW.
DATA: END   OF SEL.


FIELD-SYMBOLS: <mi_tab> TYPE TABLE,
               <mi> LIKE MI,
               <sel_tab> TYPE TABLE,
               <sel> LIKE SEL.


data:
lp_BKLAS     like DM07M-BKLAS,
ls_mch1      like MCH1,
ls_mbew      like MBEW.

data ls_zmigo like zmigo.

field-symbols:
       <rctms>        type RCTMS,
       <dm07m>        type DM07M,
       <wa>           type RCTMS,

<lp_sobkz>     type SOBKZ.


E_SGTXT = i_mseg-sgtxt.

*-- Получение ссылки на память
assign ('(SAPLCTMS)RCTMS')  to <rctms>.
assign ('(SAPMM07M)DM07M') to <dm07m>.
assign ('(SAPLCTMS)MI[]')         to <mi_tab>.
assign ('(SAPLCTMS)SEL[]')        to <sel_tab>.

assign ('(SAPLXMBC)i_mseg-sobkz') to <lp_sobkz>.
*конец
* кор. счет для операции gbb нужно выбирать руками

check sy-subrc = 0.

flag = ' '.

loop at <mi_tab> assigning <mi>.
  if <mi>-ATNAM = 'ZVIDDOC'.
    loop at <sel_tab> assigning <sel>.
      if <sel>-ATINN = <mi>-ATINN.
        flag = 'X'.
        lp_bwtar = <sel>-ATWRT.
      endif.
    endloop.
  endif.
endloop.

check flag = 'X'.

clear ls_mbew.
select single * from MBEW
        into ls_mbew
        where MATNR = i_mseg-MATNR
          and BWKEY = i_mseg-WERKS
          and BWTAR = lp_bwtar.

if sy-subrc ne 0.
  MESSAGE e006(zmm).
endif.

select single * from ZMIGO
  into ls_zmigo
  where WERKS = i_vm07m-bwkey
    and BWTTY = ls_mbew-BWTTY
    and ( BWART = i_mseg-bwart or BWART eq '' ).

check sy-subrc = 0.
if not ls_mbew is initial.
  <dm07m>-BKLAS = ls_mbew-bklas.
  if <lp_sobkz> eq 'E'.

    <dm07m>-BKLAS = ls_mbew-eklas.
  endif.
  if <lp_sobkz> eq 'Q'.

    <dm07m>-BKLAS = ls_mbew-qklas.
  endif.
  <dm07m>-EKLAS = <dm07m>-BKLAS.
  <dm07m>-QKLAS = <dm07m>-BKLAS.
endif.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 04 2007, 17:56 
Гость
да, как раз таблицу ZMIGO со следующими полями:
MANDT
WERKS
BWTTY
BWART

использовал для активации замещения для заводов и видов движения

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


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Re: Замещение класса оценки при перемещении материала
СообщениеДобавлено: Вт, дек 25 2007, 20:11 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 01 2006, 16:01
Сообщения: 278
Откуда: ECC 6.0
Пол: Мужской
mrgreen написал(а):
Для поступления материала в ОЗМ используется классификация материала с созданием цифровых партий при поступлении на склад. При поступлении материала пользователь выбирает признак, по которому определяются разные классы оценки. Имеем один и тот же материал, имеющий цифровые партии, ведется на разных классах оценки. При перемещении материала с одного завода на другой класс оценки у принимающего завода изменяется на класс оценки ОЗМ, присвоенный на уровне типа оценки. После проводки на обоих заводах вид оценки одинаковый, а классы оценки разные. Соответственно, проводка по счетам запаса формируется неверно.


Очень интересно как этот процесс для поступления настроен. Использовался ссылочный признак? Если да, то к какому полю какой таблицы. Если не сложно, опиши в двух словах. Заранее благодарствую.

_________________
Молодежь знает правила, старики - исключения. Не будь исключений, правила были бы невыносимы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB