About MD81 customer individual requirements ?
Hi Gurus,
can anybody Explain How To maintain CIR in MD81 . i want to maintain CIR in MD81 but not able to understand it properly. after entering material and plant there are different errors coming. please help me to understand CIR .
.is it possible to maintain CIR with specific customer no ?
Thanks®ards,
Venkat.
Hello Venkat,
We cannot help until we know the 'different errors'.
Regarding the second query, the answer should be 'No' because CIR stands for customer independent requirements.
Best Regards,
Rajen
Similar Messages
-
PR release strategy - customer individual scenario.- user exit required.
Hi,
WE have customer individual scenario wherein PR is created from sales order (just like) third party scenario. we have sepatare document types for both these SO (ZCUS)and PR (ZCS).
Now our requirement is to have release strategy for all such ZCS PRS for which customer group of the customer master in SO has the value 02.
We set up the standard release strategy for PR based on document type (with value ZCS) at header level. Now we want to add the above condition.
ANy idea how to achieve this?
Appreciate your quick help.Hi Pat,
I understand that you have already setup the release strategy for Purchase requisition ZCS, But now you want a check to happen, that the release strategy should only be triggered if the Customer group of the customer master in the Sales Order is 02.
I think this is possible by using a user exit at header level as provided by Arminda.
Thanks and do let us know.
Regards
Shailesh -
User Authorization, best practices for this custom application requirement?
JDeveloper 12c (12.1.2)
We want to use external LDAP (active directory) with ADF security to authenticate and authorize users.
One of our custom application requirements is that there is a single page with many interactive components. It has probably about 15 tables and each table would need to have the following buttons (or similar components):
- delete: (if certain row is selected) to delete it
- edit: (if certain row is selected) takes user to 'edit page' where changes can be made
- create: to create new record for this particular VO (table)
So let's say that would be 3 x 15 = 45 different actions that single user can possibly perform. Not all users have same 'powers' ie some users can only edit CERTAIN tables, and delete from one or two. Most users can create and edit most VOs etc
Back when this application was originally developed using (I believe) 10g JDeveloper with UIX, the way it was done is that we maintained a table in database with 'user credentials' as Y or N flags.
For example: DEL_VO1, EDIT_VO1, ADD_VO1....
So when user is authenticated we would then pull all these credentials from the DB table and load them into the session variables. Then we would use EL to render or not render certain buttons on the page. For example: rendered="#{sessionScope.appDelVo1 == 'Y'}"
Moving forward into latest ADF technology, what would be the best practice to achieve described functionality?Hi,
ADF BC could have permissions added to the entity level (includes remove and update). So you can create permissions for the entity (as it doesn't matter for data security how data is accessed. If as a user you are nit allowed to change a database table then this is for tables and forms). You can then use EL to check the permission, thus no need to keep the privileges in the database.
If a user is allowed to update an entity then you can check this using EL in the UI
<af:inputText value="#{bindings.DepartmentName.inputValue}"
readOnly="#{!bindings.DepartmentName.hints.updateable}">
whatch this for a full coverage of ADF Security: Oracle ADF Security Overview - Oracle JDeveloper 11g R1 and R2
Frank -
Can anyone tell me about BAdi customizing in simple terms?
Hi friends,
Can anyone tell me about BAdi customizing in simple terms? I need it a bit urgently.
Thanks in advance.
cheers,
JoyBADIs are known as Business Add-Ins. They are enhancements to the standard version of the SAP system. The application developer creates an interface for the add-in. From this, enhancement management creates an adapter class that implements the interface and thus provides the interface for implementation by the customer, partner, and so on. The developer then creates an instance of the adapter class in the application program and calls the corresponding method at the appropriate time. Enhancement gives SAP customers the ability to adapt SAP to suit specific requirements. It does not require a modification to standard code and code will not be overwritten during the upgrade.
In SAP, Business Add-Ins, Customer Exits and User Exists are used for enhancements.
Customer Exits provide predefined exit points from SAP source code, enabling you to insert your own code and locally enhance a standard application without having to get into SAP application logic.
SAP creates user exits for specific programs, screens, and menus within standard R/3 applications. These exits do not contain any functionality.
An application developer who wishes to have a Business Add-In in a particular program defines the interface for an enhancement in the Business Add-In Builder. In the following step, he or she programs the interface call in the application program at the appropriate place. Customers can then select the add-in and implement it according to their needs.
The Business Add-In enhancement technique differentiates between enhancements that can only be implemented once and enhancements that can be used actively by any number of customers at the same time. In addition, Business Add-Ins can be defined according to filter values. This allows you to differentiate between Add-In implementations using the filter Country or other criteria.
BADIs are Object Oriented techniques used for enhancements and nowadays they are widely used as a replacement for Customer exits. BADIs are predefined exit points in a source that allow developers to either insert their own logic during implementation or simply adopt one of the standard supplemental solutions provided by SAP.
A single Business Add-In contains all of the interfaces necessary to implement a specific task implementation. All ABAP sources, screens, GUIs, and table interfaces created using this enhancement technique are defined in a manner that allows customers to include their own enhancements in the standard.
Normally BADIs will be available within the standard programs and when we need some enhancements or if there is a change request made by the customer in the functionality, BADIs or Customer exits are used.
Types of Business Add-Ins:
u2022 Multiple use BADIs.
u2022 Filter dependant BADIs.
From SAP menu Tools-> ABAP Workbench-> Utilities-> Business Add-Ins-> SE18 u2013 Definition or else use SE18 (T-code). -
Customized cash requirement report
Hi All;
I am running the customized cash requirement report in account payable module and it is completing with error: REP-0069: Internal error any idea how i resolve this issue.
Thanks,
Regardshello
u can find the answer in "oracle cash management user guide".
for R12 u can find the document here: http://download.oracle.com/docs/cd/B34956_01/current/html/docset.html
bests -
Need detailed information about u0093CALL CUSTOMER FUNCTIONu0094.
Need detailed information about CALL CUSTOMER FUNCTION.
Hello Ayan
CALL CUSTOMER FUNCTION. is the old version of
customer exits. Using transaction SMOD you can see which customer exits SAP provides. Using transaction CMODyou can see the enhancement projects which make use of these SAP enhancements.
SAP enhancements consist of different components: function modules, screens, etc.
For example, SAP enhancement CATS0001has a single component, function module EXIT_SAPLCATS_001. This function module is called within include LCATSF54:
*& Form READ_WORKLIST_FROM_EXIT
* Read worklist from customer exit *
FORM read_worklist_from_exit.
DATA: l_catsw TYPE catsw_tab. "XZQAL0K061795
*----------------Beginn XZQPL0K017888----------------
DATA: l_icatsw_fix LIKE catsw OCCURS 0. "XZQPL0K017888
* Sichern der ICATSW_FIX, damit mögliche Änderungen aus
* User-Exit/Badi rückgängig gemacht werden können.
l_icatsw_fix = icatsw_fix.
*----------------Ende XZQPL0K017888----------------
CALL CUSTOMER-FUNCTION '001'
EXPORTING
sap_tcats = tcats
sap_pernr = catsfields-pernr
sap_dateleft = catsfields-dateleft
sap_dateright = catsfields-dateright
sap_datefrom = catsfields-datefrom "XZQPL0K017888
sap_dateto = catsfields-dateto "XZQPL0K017888
TABLES
sap_icatsw = icatsw
sap_icatsw_fix = l_icatsw_fix "XZQPL0K017888
EXCEPTIONS
OTHERS = 1.
*-------------Beginn XZQAL0K061795 Worklist-Badi in CATS -------
IF badi_worklist IS INITIAL.
CALL METHOD cl_exithandler=>get_instance "Aufruf der Factory-
CHANGING instance = badi_worklist. "Methode
ENDIF.
l_catsw = icatsw[].
* Restaurieren der l_icatsw_fix für das Badi, falls sie
* doch im User-Exit geändert worden ist.
l_icatsw_fix = icatsw_fix. "XZQPL0K017888
CALL METHOD badi_worklist->get_worklist "Aufruf des Add-Ins
EXPORTING
sap_tcats = tcats
sap_pernr = catsfields-pernr
sap_dateleft = catsfields-dateleft
sap_dateright = catsfields-dateright
sap_datefrom = catsfields-datefrom "XZQPL0K017888
sap_dateto = catsfields-dateto "XZQPL0K017888
CHANGING
sap_icatsw = l_catsw
sap_icatsw_fix = l_icatsw_fix. "XZQPL0K017888
icatsw[] = l_catsw.
*-------------Ende XZQAL0K061795 Worklist-Badi in CATS -------
ENDFORM. " READ_WORKLIST_FROM_EXIT
In this routine you can see the most up-to-date version of customer exits:
BAdIs (Business AddIns). Inbetween SAP has developed BTEs(transaction FIBF) which are basically dynamically called function modules.
Regards
Uwe -
Plan cost of IW31 not updating when MRP4 of Material master is individual requirement
Hi,
When Individal/coll of MRP4 tab of Raw material is 1 Individual requirement, plan cost is not updating in Tcode IW31 Repair order. It is updating when MRP4 is 2 collective requirement.
Please let me know the possible reasons.
ThanksYongguo
The behavior you are seeing on your system is correct system behavior.
The system rolls costs/revenues up to the assigned wbs element
if an order or network activity is flagged for deletion so you
can archive orders/networks while the project is still 'alive' without
loosing information on costs/revenues.
The logic is that costs of deleted networks should not get lost but are
rolled up to the superior wbs-element.
SAP has the understanding that released activities are used immediately,
carry actual costs and, therefore, can not be deleted. To keep the
objects clearly arranged the reorganization run can be used to move
some objects (those with status DLFL) to the archive without losing
data (in the meaning of costs).
If you want to remove these costs of the WBS elements you have
to cancel the deletion flag of these networks, remove the planned costs
start network costing and save. You can then set the DLFL again and
the costs will not appear in the structure report.
Hope this helps.
Best regards
Martina -
MRP -Individual requirements of the same day are summarized in PReq
Hi all,
I have a problem with MRP. For example, there is 2 PP or CS order with the same material, SAP creates automatic reservation for these order for the same day. When I do MRP run, SAP crates one Preq, and I want to have two PReq for each reservations. Is it possible ? And how?
Example: Material A
MRP type: PD
Lot size: EX
availability check: 02 - individual requirement
strategy group:PP
safety stock:30
Stock requirement list:
22.08.2007 Stock 0
22.08.2007 Safety st 30
22.08.2007 reservation 1 50
22.08.2007 reservation 2 100
After MRP run, SAP creates one Preq with value 180.
in the next situation, if the date of reservations are different, then it will be different PReq.
Stock requirement list:
22.08.2007 Stock 0
22.08.2007 Safety st 30
22.08.2007 reservation 1 50
28.08.2007 reservation 2 100
SAP will create 2 PReq. One with 80, and another with 100.
But, I need to have 3 Preq, for 30, 50 and 100.
Thanx in advance,
NatasaDear Natasa,
In my opinion, the system is working perfectly ok. Why would you want to convert three PRs to PO when you could do with one. Also, you will not be able to track the progress of prs against reservations until and unless you are entering the reservation number in the tracking number field. By splitting the PRs you would be increasing the load of the Purchase Group and chances of PRs not getting converted to order are high due to high volumes of PR. You will also be consuming a lot of number range and increasing your Datebase as well. Last but not the lease you will have a lot of PR/PO to follow up on.
reg
Kiki -
Question about the custom panel language
I have a question about the custom panel language...
The document you provide seems to lack details on some features. Namely the icon and picture widgets. I see from looking at the examples and other vendor's web pages that these features exist, but I don't find any detailed descriptions of them in the documentation. Is there a more complete document describing these and other features...
http://www.adobe.com/products/xmp/custompanel.html
Alternatively, can someone fill me in on the syntax and options for at least the icon and picture widget. For instance, how do you load external icons or pictures...
TomGunar,
It could be interesting to have something like
icon(url: 'http://www.adobe.com/Images/logo.gif', width: 20, height: 20);
or better
picture(url: 'http://www.adobe.com/Images/logo.gif', width: 20, height: 20);
for the pictures and
include(url: 'http://www.adobe.com/xml/custompanel/camera1.txt');
for include the cusmtom panel's dynamic portions
Juan Pablo -
Deleting planned individual requirement
Hiya,
Is there a way to delete an planned individual requirement...
Thanks in anticipation
RegardsHi Ranjeet,
Do you think of planned independent requirement (PIR)?
You can delete it in transaction MD62. Please enter the relevant material number, version, validity period > enter > select the record (line) > delete it (right click and choose from the appearing menu or there must be some button for this purpose - sorry I'm not before SAP).
All your PIRs will be deleted for that material&version&period.
If you want to delete only one figure (one PIR) you don't have to select the whole record, you only have to delete the undesired figure > save.
BR
Csaba -
MM01 with customer Independent Requirement
Hi Sap Gurus,
Could Any one Help me out how can i load material with this requirements
I want to load into system inventory through customer Independent requirement before sales Order Goes in.
That iis it should goes through MRP run, and through customer independent requirement and create Purchase requisition
How to Do it
Thanks In Advance
EdwardHi,
you can not load open reqirement in the system.
Regards
Vikrama -
SALES ORDER AND CUSTOMER INDEPENDENT REQUIREMENT
What is the difference between sales order and customer independent requirement?
Where these are used?Hi Sachin,
If you get an order from your customer you create a sales order in your system. Refering to this SO you can create (e.g.) delivery document and issue your goods from your stock.
In case of PIR (planned independent requirements) you don't know who your customer is. You can use these requirements e.g. for forecasts, MTS environment.
In MTO environment SO will generate PrdOrd, and after the confirmation your goods will get to SO-special stocks from where you can ship them out. You won't produce in this environment independently from SO.
In MTS environmnet you can use both SO and PIR. E.g. in case of planning startegy 11 MRP doesn't calculate with your SO, only PIRs are considered. This strategy is very simple: you input your production plan as PIRs. These PIRs will generate PldOrd, then production orders will be issued and after confirmation your PIRs will disappear. It doesn't matter how many SOs you have, it doen't matter how high your stock levels are...MRP displays them only for information purpose.
In strategy 40 (MTS) both PIRs and SOs (and stock levels) are considered, and (one) purpose of PIRs is to level your production (you will produce even thiough your slaes figure are low > later you can fulfill high demands from stock and you won't have to increase your production quantities). SOs will consume PIRs based on the rules you define.
Please check this link:
http://help.sap.com/saphelp_46c/helpdata/en/60/9ea1536fbd11d191820000e8a5f6e6/frameset.htm
BR
Csaba -
What is diifference between daily requiremnt and individual requirement .
Dear sir
what is diifference between daily requiremnt and individual requirement .what is meant by Total replenishment lead time ,Goods Receipt Processing ,Planned Delivery Time .Dear Sachin,
for diifference between daily requiremnt and individual requirement
follow this link
http://help.sap.com/saphelp_470/helpdata/en/cf/70124adf2d11d1b55e0000e82de178/content.htm
Total replenishment lead time : Total time for the in-house production or for the external procurement of a product. with in-house production,the replenishment lead time covers all bill of material levels.
GR processing time:It represents the time it takes once a material is 'delivered', before it is usable.
Planned Delivery Date : Number of days required to procure the material via external procurement.
Regards,
Kamal -
Creating a Customer Independent Requirement-MD81
Hi
I'm trying to create a CIR for materials maintained with strategy-40 and 63. Which Requirement Types will be best suited for such strategies and is it mandatory to maintain the requirement type?
Further proceeding the document is incomplete while saving and asks for a WBS billing element. what significance does a WBS Billing element have in CIR?
Ignoring the incompletion if I save the CIR, it doesnot appear in the Stock/Requirements List (MD04)
can someone help me with this situation??also pls clarify what difference lies between a CIR and a Sales Order??
Thanks in advance,
Deepak Prasanna SDeepak,
Here the standard requirement type assignment for planning strategies,
<b>Strategy PIR CIR</b>
10 LSF KSL
11 BSF KSL
20 --- KE
25 --- KEK
26 --- KEL
30 LSF KL
40 VSF KSV
50 VSE KEV
52 VSE KSVS
54 VSE KEKT
55 VSE KELV
56 VSE KEKS
59 VSEB -
60 VSEV KEVV
63 VSEV KSVV
65 VSEV ELVV
70 VSFB -
74 VSEM -
Hope this helps your understanding,
Regards,
Prasobh -
Customer giving requirement for one year
Customer is giving order for the materials to be supplied for one year (the quantity can change to some extent) at a particular rate. With reference to that order he is also giving monthly schedule (in which he mentions how much quantity to be delivered on which dates).
Please suggest me a solution for this scenario also tell me if rate gets changes during the year for the order given how do I go about.
regards,
Rajeshuse scheduling agreements.
the overall quantities scheluder for the year can be put into the system as indipendent requirements (PP) splitted over the months.
Then the scheduling agreement set the delivery quantities day per day (or weeks or months): using the right planning strategy (I think 011 with requirement class KSV but i'm not sure) the indipendent requirements are compensated from schedule lines requirements.
Roberto
Maybe you are looking for
-
Need advice on significantly downsampling images
I shoot on a D300 (~4200 x 2800 pixels). I open my raw images full size (via ACR) and then do whatever I'm going to do on the full size image in Photoshop - layers, correction layers, filters, etc. Once I'm done I save off a copy for my web-based sli
-
Restriction to certain amount for One Time Vendor
Dear Gurus, We have created one time vendor (say 700000) in Vendor master for the purpose of small amount of entries in SAP.But the users are able to post amounts in more than 1 Lakh say in that master.Now how can I limit the maste
-
if i transfer the material from one plant to another plant in same company with reference to 641movement type ( delivery type-NL) which t-code is use to use the material by issue plant. if i transfer the material from one plant to another plant in
-
Hi, Does anyone here feel the lane assistance in ovi map (3.04) is too slow. I found out that the lane assist figure will only show up when I am very close to the junction. By very close I mean, I am already at the traffic light or beyond the junctio
-
iI'll add a new number/ contact them the next day it's gone like it never existed only had this problem since I've updated to iOS 8 can anyone help me please