No segundo módulo de função, você usou
stlal = '01'
stlan = '3'
que é para o componente BOM e BOM alternativo.
Se esses campos forem passados para a FM, apenas os componentes BOM para um material serão recuperados.
Avalados por :
Olá a todos,
Eu utilizei o módulo func 'CS_BOM_EXPL_MAT_V2' no meu relatório chamando-o duas vezes passando parâmetros diferentes cada vez. Veja abaixo
CHAMAR FUNÇÃO 'CS_BOM_EXPL_MAT_V2'
EXPORTANDO
capid = 'SD01'
datuv = sy-datum
ehndl = '1'
mktls = 'X'
mehrs = 'X'
mmory = '1'
mtnrv = mastb-matnr
svwvo = 'X'
vrsvo = 'X'
IMPORTANDO
topmat = topmat
dstst = dstst
TABELAS
stb = lit_stb
matcat = lit_matcat
EXCEÇÕES
alt_not_found = 1
call_invalid = 2
material_not_found = 3
missing_authorization = 4
no_bom_found = 5
no_plant_data = 6
no_suitable_bom_found = 7
OUTROS = 8.
CHAMAR FUNÇÃO 'CS_BOM_EXPL_MAT_V2'
EXPORTANDO
capid = espaço
datuv = sy-datum
mtnrv = mastb-matnr
stlal = '01'
stlan = '3'
werks =
mehrs = 'X'
IMPORTANDO
topmat = topmat
dstst = dstst
TABELAS
stb = lit_stb
EXCEÇÕES
alt_not_found = 1
call_invalid = 2
material_not_found = 3
missing_authorization = 4
no_bom_found = 5
no_plant_data = 6
no_suitable_bom_found = 7
OUTROS = 8.
Estou recuperando registros apenas se for um BOM.
Quando chamado pela primeira vez, não recupera registros para alguns materiais, mas para alguns ainda recupera, e o segundo módulo funcional recupera registros para todos os materiais.
Por que isso está acontecendo, por que o primeiro módulo funcional não recuperou e o segundo módulo funcional sim? Alguém poderia explicar?
Pontos recompensados com segurança.
Obrigado,
Ponraj.s.
No segundo módulo de função, você usou
stlal = '01'
stlan = '3'
que é para o componente BOM e BOM alternativo.
Se esses campos forem passados para a FM, apenas os componentes BOM para um material serão recuperados.
Olá Prabhu,
Ainda não entendo por que o primeiro não recuperou dados e o segundo sim está recuperando registros, e também definimos STLAN como '03' apenas no segundo módulo de funções.
Então, o primeiro módulo de funções deveria recuperar todos os valores de stlan, certo?
<b>stlal = '01'</b>
stlan = '3'
these 2 things are important when you are exploding BOM.
Regards
Peram
No segundo módulo de função que você usou
stlal = '01'
stlan = '3'
que é para o componente da lista de materiais e lista de materiais alternativos.
Se esses campos forem passados para a FM, então apenas os componentes da lista de materiais para um material serão obtidos.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute