BASE UOM different in R/3 and APO
Hi Experts
I am working in a scenario where we have 2 R/3 boxes connected to 1 APO. The products are common across the boxes but locations are different. We are implementing GATP with Rules based substitutions for locations across the R/3 boxes. Since the confrmations in sales order in 1 R/3 box will have supplying locations lying in other R/3 box, we have set up all 3 systems (2 R/3 and 1 APO) under the asme BSG.
1. Now there is a situation where there is a material defined with the same material number in both R/3 boxes but the base UOM is different (eg. In one box it is Kg and the other it is gram). All relevant conversions (Kg to gram and gram to KG) are already defined in respective R/3 material masters. It is evident that in APO I will be working with only one base UOM. I have transferred the material from one of the box and the base UOM transferred is KG. If I CIF the same material from the other box (for different location and different base UOM gram) I get an error as the there is a base UOM conflict in APO. Have you come across such a situation in any of your projects? If yes then how did you reslove it?
2. Assuming that I am able to overcome the above problem by using user exits around CIF, I will have a situation where there is a material defined with base UOM as GRAM in one of the R/3 boxes and KG in APO (I manually simulated such a scenario by changing the base UOM in APO). In both R/3 and APO the appropriate UOM conversions have been defined. When I CIF stock of 10 gram, it comes in APO and appears as 10 KG. Is there a workaround for this situation.
Your response will be greatly appreciated.
Thank You
vijeyeeta
Hi Bharath,
EDI can be extensively used in Vendor managed inventory process(VMI) in APO.
I have attached the link for this
http://help.sap.com/saphelp_scm70/helpdata/EN/48/03f69d67b34aa7e10000000a421937/frameset.htm
Regards
R. Senthil Mareeswaran.
Similar Messages
-
Change Material Number using BAPI_PO_CHANGE, PO OrderUnit reset to base UoM
Hi Experts,
I am using IDOCs and BAPI_PO_CHANGE to update PO's in SAP (as PO's are created/maintained in an external system and interfaced to SAP). This works fine except for a change in the material number, the PO Order Unit is getting reset to the Base UoM of the Material Master and not the value from the BAPI(BAPIMEPOITEM-PO_UNIT).
we are passing the following for BAPI_PO_CHANGE.
POHEADER
POHEADERX
POITEM-PO_ITEM = '1000'
POITEM-MATERIAL = 'MAT_B'
POITEM-PLANT = '3001'
POITEM-STGE_LOC = '1000'
POITEM-QUANTITY = '100.00'
POITEM-PO_UNIT = 'SET'
POITEM-ORDERPR_UN = 'SET'
POITEM-PO_ITEM = '1000'
POITEM-MATERIAL = 'X'
POITEM-PLANT = 'X'
POITEM-STGE_LOC = 'X'
POITEM-QUANTITY = 'X'
POITEM-PO_UNIT = 'X'
POITEM-ORDERPR_UN = 'X'
Say for the example above if the existing PO values are
Material = MAT_A
Quantity = 100.00
PO Order Unit = SET
after update from BAPI the values are
Material = MAT_B (is getting update from BAPI fine)
Quantity = 120.00 (recalculated based on base UoM)
PO Order Unit = PC (resets to Base UoM and does not take value coming from BAPI?)
The above is for PO's where there is no Purchase Order History yet, i.e., PO just created and then ammendment is coming thru.
Would really appreciate any help/advise on this.
Thanks so much.
SnehaI have tried in ME22N and am able to change the material number and then PO unit to a specified unit (other then base) and save the PO ok.
The variable order unit is allowed and we can create PO's in any unit (other then base UoM) and its working ok as well.
Any other reason for the problem I am facing?
Thanks.
Sneha -
Inventory Report-Replacement path for Base UOM to Case and Standrad Cost
Hi, We have a Scenario as below:
Question1:
We have a multiprovider contains 4 infocubes and 2 Master Data objects
a.Demand
b.Inventory
c.Sales Orders
d.In Transit
Master Data objects
a. Material (contains Base UOM to Case as Key Figure Attribute and also Base UOM as an attribute)
b. Material Location (Contains material as an attribute and also Standard Cost as a Key Figure attribute)
At the report level two formula variables are defined with replacement path for showing the Base UOM to Case and Standard Cost in columns.
We have 4 reports on this multiprovider. There is a dialy sales report which gives the following details
Material, Location, MRP Controller, CalDay, Base UOM, Actual Sales(AS), Dependent Demand(DD), Consumption Qyt(CQ), Base to Case UOM, Standard Cost
In this report for all the records the Base to UOM and Standard Cost column is coming with values which is nothing but the replacement path on the material master key figure attribute. Though this report is on the multiprovider all the major keyfigures (AS, DD and CQ) are coming from a single cube( this is an observation from myside).
We have another report which is the Inventory Report with the following details:
Material, Location, MRP Controllder, Calday, Base UOM, Unrestricted Inventory(UI), committed Inventory(CI), Back Order Qty(BOQ), In Transit by Sh/Rec(ITS), In Transit Pipeline(ITP), On Order Qty (OOQ), Current Inventory Position (CIP), Quality Inspection Stock(QIS), Block Stock(BS), Base to Case UOM, Standard Cost
Now in this report for all the records the Base to Case UOM and standrad cost is not showing up. Is there anything which needs to be done in order to get the Base to Case UOM and standard cost for all the records.
Question2:
When Non-Cumulative and Cumulative key figures are combined at the multi provider and also at the report level, will there be any problem?
Regards
VijayHi,
I think you can proceed with virtual characteristics for this.In the code you can truncate the time and you can display on the date:
Regards
Prasad -
Unit of measure problem between Order UOM, Base UOM and Inspetion UOM
Material: ROH-001
Base UOM: Meter
Order UOM: Kilogram
Inspection UOM: Roll
I have already maintained conversion factor in material master between meter and kilogram.
Is there any way to maintain KG in inspection plan header level and Roll in inspeciton plan operation level?
I tested, but the sample quantity is not as expected. Below is my testing data, please advise, thanks.
10 KG = 1,989 M
100 KG = 1 Roll
GR: 100,000 KG = 198,900,000 M
Sample size = 200 Roll (My expected sample size is 50 Roll)
Sampling plan:
Lot size Sample size c1 d1
8 5 0 1
15 5 0 1
25 5 0 1
50 5 0 1
90 20 1 2
150 20 1 2
280 32 2 3
500 50 3 4
1200 80 5 6
3200 125 7 8
10000 200 10 11
35000 315 14 15
150000 500 21 22
500000 500 21 22
10000000000 500 21 22sorry, my mistake.
This is applicable.
Problem solved. -
How can we synchronize UOM between ECC and APO?
Hi,
We have configured new UOM (unit of measurement) in ECC. How can we synchronize UOM in APO with UOM in ECC (table T006)?
Thanks and regards, Jose Oyon.Jose,
Synchronizing the config is simple. Run program RSIMPCUST in SCM.
Synchronizing changes to affected master or transactional data (if required) is much more complex. The best method by far is to create the new UOM config in ECC, and synchronize the config into SCM. Only then do you begin to use the new UOMs in ECC Master data and ECC transactional data. Existing transactional data, depending on what is is, will be very difficult to change UOMs and have the UOMs in SCM synch, without quite a bit of manual effort.
Rgds,
DB49 -
What are the table names for CRM and APO?
hi friends,
what are the table names for CRM and APO?
Regards
suneel.hi Suneel,
check in crm forum
Re: SAP-CRM Tables
BUT051 BP Relationship: Contact Person Relationship
Similar to BUT050 , additionally contains Contact Persons Address data
BUT0BK Business Partner: Bank Data & Details
BP Number, Bank Key, Bank Country Key, Bank Account Number
BNKA Bank Master Data
BUT100 BP: Roles
ADR2 Telephone Numbers (Business Address Services)
ADR6 SMTP Numbers (Business Address Services)
Contains Email Id of the BP.
ADRC Addresses (Business Address Services)
BPs Complete Address Details- City, Country, Post Code, District, Street, Title No Etc
TSAD3T Table containing the Title text against a Title No.
COMM_PRODUCT Master Table for Product
CRMM_BUAG Master table for Business Agreement
CRMM_BUAG_H Header Data for Business Agreement such as Tax Category, Tax Characteristic, Form key, Business Agreement Class. Data in this table correspond to ISU CRMD_ORDERADM_H Contains the Header Information for a Business Transaction.
Note:
1. It doesnt store the Business Partner
responsible for the transaction. To
get the Partner No, link it with
CRM_ORDER_INDEX.
2. This table can be used for search
based on the Object Id(Business
Transaction No).
CRMD_CUSTOMER_H Additional Site Details at the Header Level of a Business Transaction
CRMC_PROC_TYPE Master table Business Transaction Type
CRMC_PARTNER_FCT Definition of Partner Functions
SCPRIOT Priorities for Activities with priority text.
CRMC_PROC_TYPE_T Text for a transaction type
CRMC_ACT_OBJ_T Objective Number and Text for Activities
TJ30T All the status code and text
CRMC_PR_ASSIGN : Transaction Type and its Transaction Type Object.
IBIB : Installed Base/Ibase
IBIN : Installed Base Components
COMM_PRODUCT : Products
CRMC_T077D : customer account groups
CRMD_ORDERADM_H (for header) CRMD_ORDERADM_I (Item data)
CRMD_ORDERADM_H Business Transactions CRM
CRMD_ACTIVITY_H Activity
CRMD_OPPORT_H Opportunity
BUTOO : Customer details
BUT001 BP: General data II
BUT100 BP: Roles
BUT150 BP relationship: Attribute table (test
different
BUT_HIER_TREE Business Partner Group Hierarchy
CDBC_T_PRODUCTID Mapping: Product Id
CDBD_ORGMAN Business transaction - organizational unit -
set
COMC_PRODUCT General Product Settings
COMC_R3_FIELDS Assignment of R/3 material master fields to
CFOP
COMM_CATEGORY Category
COMM_CFGMAT Basic Data for Materials
COMM_HIERARCHY Category Hierarchy
COMP_TYPES Hierarchy Tool: Comparison Type Check
Table
CRMC_CPRICPROC Customer Pricing Procedures
SMOKVBEZ15 Assignment employees to positions
CRMMLSGUID: GUID entry (should match GUID in CRMPRLS)
CRMM_BUT_CUSTNO : Also GUID table (GUID here should match GUID in R/3 table CRMKUNNR)
SMOFSUBTAB : Mapping & Parameters
SMOFDSTAT : Download Monitor (R4AM1)
SMOFFILTAB : Filters (Should match filters in R3AC1 & R/3 Table CRMFILTAB)
SMOFOBJECT Definition of Objects for Download
SMOFOBJPAR Parent Objects of an Object in Table
SMOFPARSFA Middleware Parameter
SMOFQFIND Queue Finder Table for MW-Queue finder
SMOFTABLES Definition of Tables for Download -
J1I5 -RG1 register updation in production UoM whil havin differ. Base UoM?
Dear gurus,
I have come across a situation where chapter ID assigned to material has UoM as MTS (metric ton)..while base unit of measurement in Material master is MTR(meter)... while updating RG1 register using J1I5 system is picking quantity in MTR though production unit is declared as MTS and conversion between MTR and MTS is fed already. It is desirable to have entry in UoM given in chapter ID not in base UoM. Kindly tell me a way using which UoM in J1I5 can be selected or changed.
well i am aware of that it is always preferable to have it Base unit of measure but there are other constraints of sales and PP etc which have compelled us to go with present situation ... please tell me if there is a way to make it work.... since raw mat. is bought in MTS and different goods have different conversion in MTR ... to do proper costing MTS is needed and for sales point of view MTR is important
regards
Avinash Goswaminot answered closed
-
What's different between busniess system and technical system in SLD?
I can enter product(ect.ERP r/3) , components(ect.FI-CO module) to technical system , then enter technical system to busniess system but ,who can explain what's different between busniess system and technical system in SLD, exactly?
THANKS!Technical Systems are of following types:
Technical systems are application systems that are installed in your system landscape. An example of an application system is a Customer Relationship Management (CRM) server. In the SLD, there are five types of technical systems:
1.)WEBas java,
2.)Standalone JAVA
3.)Third party
4.)Web as ABAP
1) Web AS Java
Web AS Java systems consist of one or more instances and each instance is installed on a separate host. An instance itself consists of cluster nodes that can communicate with each other.
2.)Standalone Java
Standalone Java technical systems are standalone Java applications that are installed in a computer system from an administration perspective. They can also be installed as an operating system service or as a daemon
Web AS java belongs to the NetWeaver Comes with both ABAP and Java, Standalone instread comes separate from the netWeaver.
3) Third party technical sytem
It can be any of the technical sytem. let us say if you want to send a file to R/3, here the file reside in your local system. for that you can define your local system as a third party technical system.
All those machines that comes under non sap, belongs to the third party.
4.) Web AS ABAP technical systems, ranging from any SAP system to an APO server or CRM server, are based on the same Basis Component (BC), which includes the ABAP interpreter, ABAP Dictionary, ABAP Workbench, and so on. A dedicated database, which stores most of the data of the BC and the application components, is associated with the system.
Also refer : http://help.sap.com/saphelp_nw70/helpdata/en/24/8fa93e08503614e10000000a114084/content.htm
Business systems are logical systems, which function as senders or receivers within XI. Business systems can be SAP systems or third-party systems.
Depending on the associated technical system, the following types of business systems are defined in the SLD:
· Web AS ABAP
A business system, which is associated with a Web AS ABAP.
A business system, which is associated with a Web AS ABAP, can play the role either of an application system or an integration server. An integration server is the central component of XI, which provides a framework for the exchange of information among various internal and external entities of a company. The integration server facilitates the interaction between the different operating systems and applications across internal and external networks.
· Web AS Java
A business system, which is associated with a Web AS Java.
· Standalone
A business system, which is associated with a standalone Java application.
· Third-party
A business system, which is associated with a third-party technical system.
http://help.sap.com/saphelp_nw70/helpdata/en/24/8fa93e08503614e10000000a114084/frameset.htm -
Base UoM in /SAPAPO/MAT1
Hi Folks,
Is it possible to change the Base Uom in the /SAPAPO/MAT1?
I have bussines requirements where the ECC (R/3) material has to be changed to diff base Uom (it is not used yet).
now this chagnes will fo to APO through CIF but the CVC is created in APO and that's the reason it is failing in the CIF.
my integration model fails and i can not chagne the Uom in /SAPAPO/MAT1.
Is there anyway i can chagne the base Uom in APO.Charlie, I think the easiest way is to delete the material in APO and re-cif.
/sapapo/mat1. Pull down menu Product > Flag for Deletion > Deletion Flag: Location Product.
The pop-up will ask delete immediately yes/no, choose yes. Then re-cif from R/3.
If you have dependent objects, like orders, transportation lanes, ppm/pds then you have to delete those too. From version 5.0 the wuf transaction helps identify these.
Chris -
Hi,
if i check some data on R/3 tables i can see Base UOM = "EA", but when i see it on a transaction it is translated
to "C/U" according to my logon language.
On the infocube the same data loaded appears as "EA", the question is is it going to be translated automatically
on the query result even when the characteristic 0BASE_UOM has no texts asociated ?
thx in advance
JPHi,
There must be conversion EXIT "CUNIT" used in, you can check that from the Infoobject Maintainance on the general tab. In case of conversion the values stored in table are different than the values shown in the report, and the conversion is automatically happened by the EXIT.
You can check the below article,
[http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/60c0ef09-c1a8-2b10-eb87-824b23577923]
Regards,
Durgesh. -
Quantity is different from sale order and delivery
Hi,
Gurus,
Quantity is different from sale order and delivery.
I identified the Material in the sales order, the item category for this material as BOM.
I have also checked the bill of material display header overview. The Base Quantity maintained as 1000 EA3. The SUBITEM maintained in G in the unit field in bill of material display.
Accordingly i have checked the same for material master's additionl data in Units of Measure tab, it is mentioned the basic unit as 1000 EA3 and alternative unit as 600 G.
My client processed the order for 100 QTY. The QTY for the two sub item is 99.601 each in the sale order.
My client Question is why in delivery the Material Qty is coming as 99.730 and the SUB ITEM is coming as 99.330 EACH.
Note:- The material X is maintained in EA3 in Bill of material header overview. I do no how the sale unit came as G for the Material in sale order.
The other two sub item is perfectly coming as G. Because it is maintained in G in the Bill of Material Display.
Guide me GURUS.
Thanks and Regards,
ANANDHello Rumar
I guess you entered the text manually in the sales order. The Ship-to may not be having any text, but the Sold-to may be and it may be coming from sold to.
In transaction VOTXN, check the access sequence for the text type id and see which one takes precedence - one from customer master or from the order by checking the order of accesses. -
GR is being done in Kgs while the Base Uom of material is PC how is done.
Hello
I want to raise PO for a material which has been Base uom is PC but the GR is being done in KG's. There is no fixed relation between PC and Kg's.
how can we handle this situation.
Regards
SameerHi Sameer
SAP facilitates multiple UOMs.
In Material master, you shd have these settings:
1) Base UOM = PC
2) In purchasing view : Either maintain order unit = KG and/or maintain variable order unit field with '1' or '2'.
How is the ocnversion handled:
1) Maintain Alternate UOMs in Material master; When you maintain order unit=KG, system will prompt you to enter conversion between KG & PC
2) Maintain order unit as KG and conversion in Info record for the material.
3) Maintain order unit as KG in PO and you can maintain conversion in PO
Best regards
Ramki -
Process order dates in ECC and APO are not matching.
Hi
We are sending Planning order to ECC there we convert to process order.I see there is diffrent start and end dates in APO and ECC.
But I see in CCR report I get error message material ABC has a different receipt date in SAP APO and SAP R/3.
I am not able to reconcile there.Message says
you should deactivate the receipt date comparison. Alternatively, you can activate the order end date comparison if the primary product is assigned to the final operation.
I am not sure how to do this.Can anyone guide how to do the same.Also what is the root cause of issue.Why I am getting this message.
Regards
RIn APO, if the receipt date of the primary product deviates from the end date of the last activity of the order (for example, due to an offset or scheduling at the end of a fixed block), the receipt date always identifies this as inconsistent.
You cannot rectify inconsistencies of this type by using the reconcile provided in the CIF compare/reconcile function.
In this case, you should deactivate the receipt date comparison. Alternatively, you can activate the order end date comparison if the primary product is assigned to the final operation.
You can use the business add-in /SAPAPO/CIF_DELTA3 Enhancements Comparison Report to deactivate individual comparisons.
Check for the Note 645597 in which you can find example coding with which you can activate the order end date comparison.
Also check notes 815509
Thanks,
nandha -
Valuation Basis for Different Payment (BWGRL) not working in 2010
Hi
We have a commission wagetype which we entered in IT 2010 in Number/Unit field.
Since we don't have premium id available, we used "Valuation Basis for Different Payment (BWGRL)" to enter the RATE.
This RATE is not working during our payroll run, however when we are using the wagetype with premium ID it is working fine.
My question is- What could be the reason that the Valuation Basis for different payment is not working ?
I checked the wagetype in V_512W_B table and it has the following configuration-
Current wage type
Valuation Basis = BLANK
Statement/WT = BLANK
%Rate = 100
1st derived wage type
Valuation Basis = BLANK
Statement/WT = BLANK
%Rate = BLANK
2nd derived wage type
Valuation Basis = BLANK
Statement/WT = BLANK
%Rate = BLANK
Would appreciate if the the fix could be provided.
Saurabh GargHello,
I think in your case for commision wagetype you need to modify rule $930 to process the override rate from Infotype 2010 BWGRL field in case you are using the US standard schema.
The valuation basis table V_512W_D and rule $930 together will determine the valuation basis.
The default valuation basis comes from table V_512W_D.In case you want to override the valuation basis rate defined in this table,you need to maintain override rate in It2010 and accordingly have the logic defined in rule $930 for that particular wagetype .
Following is the sample rule definition for a similar scenario.
****(commision wagetype)
NUM= ANZHL Set
RTE= BWGRL Set
RTE?0 Comparison
MULTI NRA Multipl.amt/no/rate
SETIN X=NX Set variable split
ADDWT * OT Output table
=
VALBS0 Eval.0.WT in 512W
MULTI NRA Multipl.amt/no/rate
SETIN X=NX Set variable split
ADDWT * OT Output table
Regards,
Malathi V. -
Not able to select Base unit in Receipt from production and Sales order
Can anybody help me out for the below scenario
I have defined Sales UOM , Sales Packaging UOM, Items per Sales unit and Quantity per Packing UOM for all finished product in the item master.
I have created Production BOM and Production Order (with Issue method is Manual because they maintained items batchwise ) for all Finished products.
Based on Production orders, I received finished products(Batch wise) through receipt from production. But the base unit shows Yes and it is not allow me to change.
In Sales order, the quantity column shows the value of quantity per packing UOM instead of Items per sales unit.
For Ex. ItemA - 01 No (Item per Sales Unit)
3600 Pcs ( Quantity per Packing UOM)
Receipt from Production - 10 Nos
In Sales order - it shows 36000 (10*3600 ) instead of 10 nos
Expecting favourable solution for that.The selectable units on the sales order are the inventory unit or the sales unit. So if you want to see in units of 3600 Pc-s you should define this as Sales Unit (not as packaging unit). Then you can show the item in this unit in the sales documents.
(In the receipt from production document you should always use the inventory Uom.)
Edited by: István K#rös on Dec 22, 2009 10:07 AM
Maybe you are looking for
-
Can't open file on external hard drive?
Hi, I'm using an external hard drive for mac backup and also to store photo files. I copied some photo files to the drive about two weeks ago and their icon appears, but when I want to open them, I get an error message: "The alias "..." can't be ope
-
ECC 6.0 installation error - DB2/ AIX
Hello, I am installing ECC 6.0 using DB2 database Version 8 Fixpak 12 on AIX system in HACMP clustering envt. I have insatlled DB2 & Central Instance in Node A and DB2 and Dialog Instance in Node B. But now while starting DB2 in node B by command "st
-
Hi, It's 1 month that I try to create an e-catt like old SCAT .. but as you can see I'm not still be able ..... I'd like to create a test case related to a SAP transaction, I'd simply like to change the vendor name (FK02), data to be changed should
-
Outlook Express warning, and it is not used.
HP Pavilion A1222N desktop, win XP Home, IE 8, Eset Nod 32 v 5.0.95.0 I keep getting this message (in red), at log on all of a sudden. We do not use Outlook Express, but use Hotmail which is Outlook.com ... I believe?? They are two different things
-
How to set the command rate?
Hi mates! How can I set the Ram command rate in the bios? I can't find anything about it. I also watched in the manual but nothing