Quantcast
Channel: SCN : All Content - SAP ERP - Logistics Materials Management (SAP MM)
Viewing all 6446 articles
Browse latest View live

Invoice for other company codes

$
0
0

In our organization, we have one purchasing group and multiple company codes/plants.  If a user creates a PO to another company code/plant, everything works OK until invoice time.  The invoices appear to be generating a cross company code document instead of just generating the invoice in the company code/plant on the PO.  This is OK with most of our PO's, but for one particular company code/plant, the vendor side needs to be on that company code, not the main one.  Obviously, if the vendor does not exist for that particular company code, it would need to be set up.

I looked at message M8 393 and saw that the message was suppressed.  I can change it to a warning but wanted to make sure I am looking at this correctly.

Does anyone know how the process should actually take place?  Why is the message not coming up normally if the PO is in one company code but the MIRO screen has the main company code/plant?

While the PO has one company code/plant, is it standard SAP to generate a cross company code invoice.

 

Monique


The value exceeds the target value *** USD in contract

$
0
0

Hello,

 

I have value contracts(WK) for expense items in USD but the local currency is MXN. First couple of invoices are posted ok but after couple we get an error that "The Value exceeds the target Value 100000 USD in contract 12345." It is really not making sense because the header value of contract is 100000 USD and we have only posted 2 invoices for 5000 USD so far. It looks like the system taking the posted value in MXN and comparing to as USD with target header value of the contract. Can't be sure.

 

These contracts are only 2 way match so only Invoices postings and no Goods Receipts.

 

These contracts are not relevant for release process so no approval is required for those contracts.

 

The invoices are in USD.

 

Same contracts works fine for the company code where the local currency and contract currency is same which is USD.

 

 

Please advise...

 

 

Thanks!

Why Delivery outbound is not deleted from MD04 after being deleted?

$
0
0

Hello Everybody,

 

We are running an issue with the delivery outbound in the planification tcode MD04 and CO09, if we deleted an item from the delivery outbound, this item is still remaining in the planification for the material related, which means that the inventory won´t be available for further delivery outbound. The solution supported actually is running the report SDRQCR21, however this was supposed to be used for a particurarly incosistency but it is being used for all the delivery outbound that are deleted (for processes escenarios). we are running SAP R/3 EHP6.

 

image1.png

Thanks.

MM PO Output for Contact Person (AP)

$
0
0

Hi all,

 

I am using the following program / form / smartform to output my PO:

 

- YBAA_FM06P / ENTRY_NEU / YBBR_MMPO

 

This combination uses the standard function to get information of the receiver of the message ( 5 external send):


CALL FUNCTION 'WFMC_PREPARE_SMART_FORM'

     EXPORTING

       pi_nast       = nast

       pi_addr_key   = is_addr_key

       pi_repid      = lf_repid

     IMPORTING

       pe_returncode = cf_retcode

       pe_itcpo      = ls_itcpo

       pe_device     = lf_device

       pe_recipient  = cs_recipient --> here SAP recover who will receive the message

       pe_sender     = cs_sender.

 

Inside this function, another function is used to get the address information about the PO:

 

CALL FUNCTION 'ADDR_GET_NEXT_COMM_TYPE'

       EXPORTING

         strategy           = pi_nast-tcode

         address_number     = pi_addr_key-addrnumber --> This number is always filled with the addr number of the vendor

         person_number      = pi_addr_key-persnumber

       IMPORTING

         comm_type          = lvs_comm_type

         comm_values        = lvs_comm_values

       EXCEPTIONS

         address_not_exist  = 1

         person_not_exist   = 2

         no_comm_type_found = 3

         internal_error     = 4

         parameter_error    = 5

         OTHERS             = 6.


So my doubt is. Someone know if exists any way of define a Contact Person (Partner Function AP) that is in Vendor Master (Xk01) as persnumber (in blue above) and do a output message to it? I am not getting it and analyzing the program I think may exist a way to do it.


Thanks for your help.


Gian


Error during Migo

$
0
0

Hi Gurus,

we are running our AFS implementation and when posting MIGO 101 I am getting this error "No allocations exist for material xxxxxx"
Message no. BMG000

I was wondering what would be missing that might cause this issue. Any help would be appreciated.

thanks
Babu

Set "Final invoice" flag in purchase order

$
0
0

Hi gurus,

 

We need to mark the "final invoice" flag in very old positions. I use transaction "mass"

 

However, the transaction "mass" doesn´t mark the indicator because there are a lot of positions with several errors.


Message 6030
Message  6072
Message 6073
Message 6722

Message FI313

Message ME083
MessageRE164

There are very old purchase orders (since 1999). I know the  solution was to correct each purchase order depending on the erros. there are a lot of errors and now it´s difficult to resolve these problems.

 

¿Anybody knows a report or another solution to mark the "final invoice" indicator avoidingmessages to be displayed?

 

thanks

Complete Delivery at Item Level (Stock Transfer) not possible

$
0
0

Dear Experts

 

I am looking for a solution to prevent that a partial delivery is created out of a  "Stock Transfer Purchase order". In Sales order there are the following options on item level:

 

Partial delivery allowed

A Create a delivery with qty greater than zero

B Create only one delivery (also with quantity = 0)

C Only complete delivery allowed

D No limit to subsequent deliveries

 

However, in a Purchase order (on Register "Delivery") there are only the following options provided:

 

Partial delivery allowed

A Create a delivery with qty. greater than zero

B Create only one delivery (also with quantity = 0)

 

What I am looking for is the option "C" also in Stock Transfer Purchase orders. This way we would prevent partial deliveries and avoid also the issue with scaled prices.

 

Does anyone has a similar issue and how to solve it?

 

Thank you very much for your help.

 

Kindest regards, Thomas

How to reduce the value of a material during goods issue (261)

$
0
0

Dear All,

 

 

I have a material of value X, But I want to issue this material at a lower price Y against a process order and the difference in price X-Y needs to be posted in 'Price difference account'. Please suggest.

 

Regards,

Vignesh


Mass Material Consumption Update - Forecasting View

$
0
0

Hello,

 

I am looking for a solution to update the materials consumption from the forecasting view.

I found 200547 note and 1169623 note but they require ABAP programming.

 

Does anyone knows a standard solution which doesn't require programming?

Or is there a report or something which can do a retroactiveupdate? So that values can be calculated by the system not by the user.


Regards,

Daniela Butnar

Purchase Order External Send with email body text

$
0
0

Dear Expert,

 

I had done the neccessary configurations for sending PO through email to vendor. Currently, an PO attachment can be sent to vendor in PDF format.

 

However, I would like to add additional information to vendor in email body text, for example vendor memo from PO header text field.

 

May I know how to do this? I had searched through the forum but so far no solutions found.

Error "No reference services exist" while loading Service PO using LSMW IDOC method

$
0
0

Hi,

 

I am getting the error "No reference services exist" while loading the Service PO using LSMW IDOC method despite passing the limit values in the Limits segment (E1BPESUHC). However, I can create the PO manually by entering the same data passed in IDOC. The error "Maintain Services or Limits" does appear initially while creating PO manually but goes away when I enter the Limits value under Limits tab in PO Items data section, however IDOC is showing above error.

 

Can someone tell how can I get rid of this error while processing IDOC?

 

Following objects used in LSMW IDOC method:-

 

IDOC Message Type - PORDCR

IDOC Basic Type - PORDCR05

 

Thanks

Purchase Order External Send with email body text

$
0
0

hi guru,

i saw lot of threads but i didn't get coreect answer

 

i did below process

Goto NACE .

u2022 Select EF and click on OUTPUT TYPES.

u2022 Then select Output Type NEU and click on processing routines .

u2022 In that you have to add a new entry - medium 5 .

u2022 Then you need to assign a program, form routine and form.

u2022 You can use the standard program i.e. SAPFM06P, FORM routine is always ENTRY_NEU and standard MEDRUCK.

u2022 Then in PARTNER FUNCTION you need to add a new entry : medium - 5 and function - VN .

u2022 For subject of the mail goto Mail Title and Texts. In title give PO No. &EKKO-EBELN& .

u2022 Under General data -> Replacement of text symbols give programm as SAPMM06E and Form Routine as TEXT_SYMBOL_REPLACE .

u2022 Now the subject will be PO No. 1800004202.

u2022 You need to maintain your email id in tcode SU01 and also the vendor's email id.

u2022 Now while creating a new purchase order , change the medium to External Send .

u2022 Then goto Communication Method and select CS01 . ALSO make sure that the Cover Page Text has value PO No. &EKKO-EBELN& .

u2022 Goto tcode ME9F .

u2022 Execute.

u2022 Select the checkbox and click on Output Message.

u2022 You will get a message MAII 00000000000001 generated .

u2022 Use note no 191470

 

mail subject is going ,but mail text is not coming.

 

some people  suggest this sap note

Note 786847 - E-mail purchase order w/ e-mail text and several attachments

 

i did not get this note.

 

give the solution for email body text ,i read some thread,it will solve through abap development .

 

 

please  give solution

 

regards

 

vijay

External send PO email to vendor

$
0
0

Hi experts,

 

I have one requirement to add additional text in the email content for external send email to vendor, can anyone show me how to do this?

 

Also, is there anyway to get acknowledgement from vendor when they receive the auto PO email?

 

Thanks and regards,

JT

Unrestricted use stock not equal to available stock

$
0
0

A frequent misunderstanding is the assumption that the unrestricted use stock is identical with available stock

 

Unrestricted use stock is a stock type, that can be used for everything, has no restriction based on its condition. Other stock types are quality stock and blocked stock.

 

Available stock can be equal, can even be more than unrestricted use stock, can be less than unrestricted use stock. You define yourself in the ATP checking rules how you calculate the available part of your stock

 

A look into our warehouse:

MMBE_unrestricteduse.PNG

and the same in the stock overview transaction MMBE

MMBE_unrestrictquality.PNG

 

You see 263 are in unrestricted use, 1 is in quality inspection.

But how much is available?

 

Depends on the point of view.

If you are a CSR and you want to check how much of this can be sold with the next order or if you are  checking the stock/requirements list e.g. as a planner.

On the left you see transaction CO09 availability overview used by the CSR, on the right the Stock/Requirements list from the planner

CO09_MD04.PNG

Click the picture to enlarge, if you can't read it


CO09 transaction shows 262 available, MD04 shows 264 available in the stock line on top. And both do not equal the 263 unrestricted use stock.


Why is this?

CO09 actually starts with 263, you can see this in Rec./reqd qty column, the ATP quantity got immediately reduced by the reservation of 1. And it did not include the quality inspection stock.

This is defined in OVZ9 Availability check control. The availability check 02 is coming from the material master, the 01 is my selected checking rule when executing CO09.

OVZ9.PNG

As you can see, safety stock is defined as available here, and on the right it is defined what is considered  as incoming and outgoing movements.


Contrary MD04, the stock requirements list shows 264 as available, but why? Because Quality inspection stock is included into available stock by definition of Net requirements calculation.

Additionally you can define in customizing transaction OMI8 Available stocks if you include even stock in transfer, blocked stock and restricted use stock (this is a batch status)

OMI8available stocks.PNG



Let us enter a purchase order of 20 and see how the situation develops.

CO09_MD04after PO.PNG

Both transactions show the purchase order as MRP element, both numbers go up by 20.

CO09 shows now 282 and MD04 shows 283

Wait...CO09 shows as well 262, why 2 different ATP quantities in CO09?

Because CO09 shows a total at plant level, and it shows a total at storage location level (and it will have a total at batch level if the material is batch managed)

And since no storage location was entered in the purchase order, only the available stock at plant level goes up.

And why is a purchase order considered as available stock? See your checking rule for CO09, purchase orders are marked to be considered as incoming movement. And in MD04 it is considered too, the available stock goes up at the date when the goods are planned to be delivered.


Next experiment. I add a safety stock of 50 in the material master MRP2 view. What happens to CO09 and MD04?

CO09_MD04after safety stock.PNG

As expected, based on the checking rule definition, CO09 does not change because safety stock is defined as available.

But MD04 got a new line showing the safety stock, and reduces this quantity from the available quantity.



One last activity, I add a sales order for 100

CO09_MD04after SDorder.PNG

And in both transactions the sales order can be seen as a reduction from the available quantity...at plant level

It is not reduced from the storage location level, because the storage location was not entered in the sales order.


I hope this rough overview with these small examples helps you to know that unrestricted use stock is different from available stock.

changing price unit thru mr21 for a material whose stndard price is maintad

$
0
0

hi gurus ,

 

following is the scenario :

 

for a material :price unit needs to be changed to 10,000. Currently the material price unit is 1 ,

standard price has been aldready determined so thru mm02 the price change is not possible.

 

its recalculating the rice and coming back to 1 .

 

tried thru mr21 but the price unit doesnot change beyond 5000. it shows aruthmetic overflow .

 

Could anybody please guide on this : changing price unit thru mr21 for a material whose stndard price is alf=deready determined.

 

need to change the price unit from1 to 10000.

 

any help is beneficial .

 

thnx

kylie


Consigned Stock, MB54 and Quantity on Hand

$
0
0

Hi Experts -- am I correct to understand that MB54 measures the quantity of consigned material in special stock (some call this K Stock)?  Thus, MB54 would not measure any consigned material that had been transferred to Unrestricted Use?  What does Quantity on Hand refer to in regard to consigned materials, is it the quantity in special stock (K Stock) or is unrestricted use quantity?  Finally what is the difference between quantities reported in the initial result screen for MB54 versus the Total Vendor display?

 

Thanks

 

Doug

One Material Code with plant wise difference Purchase Order Text

$
0
0

Hi Gurus,

Requirement is, we have one material code of Spare Parts but plant wise difference PO text

Scenario is, one Spare Parts of material suppose ABC but this material technical specification is difference as per plant wise. This technical specification requires for when purchase the material, same text will be pickup in PR & PO for help the purchase dept.

 

Please guide me.

 

Devendra

Availabilty check in Auto created outbound deliveries against STO

$
0
0

Hi experts ,

 

Here one thing i have noticed that , when i saved STO , an outbound delivery created in background (Configuration set like that) is not considered availabilty check of the material it just take by default storage location and just create a Delivery with Qty = STO Qty.

 

But when i create Delivery by separate transaction (VL10D) then system checks the availability and if material not found then Delivery got created but with zero Qty.

 

Hence i required two things here ,

 

1.Why availabilty checks not triggered while creation of delivery in Auto mode.(Found 1 OSS note 1245447 - So please suggest because release date of that OSS is something in 2008 So please update with any new version of that OSS?)

 

2.Zero delivery qty should not allow to create Delivery .

Different format of values in Material Master and Condition record

$
0
0

Hi Gurus,

 

We are facing following problem ,please help...

 

For Vietnam Currency, showing figure in different format in Material Master as compare to that in condition record (same values are in condition record & MBEW but shown differently in material master).

 

Awaiting for your valuable inputs...

 

Thanks & Regards,

 

Pratik.K.S

Physical Inventory count by Material UPC

$
0
0

Hi,

 

I have so far used only the standard and conventional Physical inventory process.I have been asked to look into using hand held scanners to help counting the materials.

 

We only have R/3 Inventory management, no WM.

As I understand, each material in each physical location will be counted by the UPC. We maintain the EAN/UPC for every material master.

They are looking at automating the entire process through the use of bar codes and tablets/mobile computers, looking to streamline and simplify the steps required by the users in this activity.

 

I read few questions on the forum. Will anyone be able to give me a nice idea, if they have implemmented this process using IM?

 

Regards,

Shilpa

Viewing all 6446 articles
Browse latest View live