cancel
Showing results for 
Search instead for 
Did you mean: 

Costing consignment materials

Former Member
0 Kudos

I'm having an issue costing materials that only have consignment info records. Is there any way to make the costing run choose a consignment info record to cost a material? I have tried the special procurement key as well as the special procurement key for costing. Even with the both of the special procurement keys set to consignment the costing run will only look for standard info records.

Thanks for your help

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member740051
Contributor
0 Kudos

HI,

As per SAP standard, it is not possible to pick up consignement PIR. You need to use user exit for this. No other go.

Vijay

former_member229531
Active Participant
0 Kudos

Hi,

Did you resolve consignment material issue ?i have same problem now.i can't run cost estimate for finished goods.which as a consignment raw materials in BoM.how did you resolved your issue?

any help is appreciated.

Thanks,

Anusha

britta_heimann
Participant
0 Kudos

Hello Anusha,

we also used the User Exit for that.

Kind regards

Britta

former_member229531
Active Participant
0 Kudos

Hi Britta,

Thanks for your reply.

Could you please share User exit information and program logic?

Any help is appreciated...

Thanks,

Anusha

britta_heimann
Participant
0 Kudos

Hello Anusha,

the customer enhancement is COPCP005, the function module is the EXIT_SAPLCK21_002 and it includes the ZXCKAU08.

In the include you can put your code and give back the price you want to use.

We wanted to use the mbew-stprs for the costing in case of consignment material and we set the EXP_PREIS as follows:


data: t001w type t001w.
data: mbew type mbew.
data: marc type marc.
    select single * from t001w into t001w where werks = F_MATBW-WERKS.
    if sy-subrc is initial.
      select single * from mbew into mbew where matnr = f_matbw-matnr and
                                                bwkey = t001w-bwkey.
      if sy-subrc is initial.
        select single * from marc into marc where matnr = f_matbw-matnr and
                                                  werks = f_matbw-werks.
        if sy-subrc is initial.
          if marc-sobsl = '10' and marc-beskz = 'F'.
            EXP_PREIS = mbew-stprs.
          endif.
        endif.
      endif.
    endif.

Hope this helps...

Regards

Britta

Former Member
0 Kudos

I sent a note to SAP support and their response was that costing will not use consignment info records as a source even if the special procurement key is set to consignment. As a work around they told me to create a standard info record with the same price just for costing to use. I'm not too happy with that solution because its double entry for each material. We are using a costing variant that looks for planned price 1 first and then info records and then standard cost(we don't use MAP) so we just put the consignment price in planned price for now. Sorry I couldn't be of more help.

britta_heimann
Participant
0 Kudos

Hi Joe,

thank you for your answer.

Kind regards

Britta

britta_heimann
Participant
0 Kudos

Hello,

how did you define your costing variant?

We also have consignment materials in BOMs, but our costing variant choses the MAP as the consignment materials have the price control V and then the MAP is used. Is there a possibility to use the purchasing info record if the material has the special procurement type consignment?

I know, that is not the answer to your question, but I think you are the right person to help me.

Thanx & kind regards

Britta