How to map the permits Scenarios
Dear Experts,
Good Morning to Every to Body.
I am confusing to map the permits scenario . In my client place they raise the Work permit request to the Safety Officer for getting the approval for doing their work.
Based on working condition safety officer checks the safety precautions , after verification he approved it and handover to the workperson. if safety officer not satisfied with safety precaustions he deny to give the approving for start the work. this is one scenario. and this work permit valid only for that approved day only. if its not complete that day , next day again workpermit was raised by work person or incharge of the work.
2. scenario : for any corrective action on running machine or predictive maintenance time , maintenance people gets the work approval from the Relevant department or Concerned persons. Ones relevant department head gives approved , then only maintenance people will start the work.
i am requesting you please guide me how to map in sap with out complexity. i am waiting for you people response.
please suggest me.
thanks & regards
Jalu
Hi,
There are 2 different type of permits.
1. Safety Permit
2. Work Permit
Safety permit will be approved by Safety officer. This is your first scenario. Work permit is approved by Maintenance officer, that is your second scenario.
IWO10007 Maint.order: Customer enhancement - permits in the order
As permits are approved in IW32, through above mentioned User Exit, you can develop some logic to restrict the authorisation between Safety officer in case of safety permits & Maintenance Manager in case of work permits.
Regards,
Maheswaran.
Similar Messages
-
How to test the B2B scenario ?
How to test the B2B scenario ?
Because the client may not give permition to test, then i heard one thing in RWB we can test the data, how and where we can test the data ?Venkat,
Follow the below procedure.
Go to RWB, choose Component Monitoring , click Click Display
Expand Integration Server node -Click Integration Engine .
In the bottom of the page go to TestMessage tab.
In the Service/Interface/InterfaceNamespace enter the Sender Service & Outbound Interface details
Enter your username & pwd and choose the qos.
Paste the payload in the payload area.
Now click SendMessage .
Done!
raj. -
How to map the user to Responsible Person for Proj/ Capital Investment Prog
Hi All,
Could you please help me in mapping the user to Responsible Person for Proj/ Capital Investment Prog.
Here is the scenario. I am trying to restrict the user to access only WBS under a cost center but not to have complete access to the Cost Center. I in my way to do, I found out that we can create a user name using OPS6 tcode and use the reference number of the user we created in CJ20N, so as only the person who was added in the Responsible Person for Proj/ Capital Investment Prog list will be able to access particular WBS.
Now my question is, How to map the user which I created using OPS6 tcode to user in user master record. I am not able to map the user, as its taking any random name to add in the list. Could some one please help me in mapping the user created in the list with the user master record.
Hope I managed to put the question clearly. If you have any queries, please feel free to ask. Appreciate your time and thanks in advance.
Farooq.Hi Stephan,
Thanks for your time and finding SAP note for me. I got the problem fixed. The solution for the above problem is, When we create a responsible person for the project through OPS6 tcode, we have a column called "Offer User", next to the person responsible. We must add the user name next to it. And we can add only the user name which is present in the user master record.
It solved my problem, but when I pressed F1 for help in this column, there is nothing mentioned about its mapping or anything.
Thanks again for the help, Cheers,
Regards,
Farooq. -
How to Map the Unit field in case of DSO and INFOCUBE
Dear Experts,
I have a issue ,Please help me to solve this
I have DSO as provider ,
And, i have to map transformations btw the Datasource and DSO.
In generic Data source, i have unit fields like BASME,MEINS (Quantity units) & STWAE (currency field)
and normal Quantity fields like KWMNG,OAUME(quantity related),OAUWE (value related).
In DSO data fields as Key figure info objects like 0Quantity (which have 0Unit as unit of measure) and some other key figures which have there respective unit of measure in info object definition.
So you Please tell me how to map the Quantity ,Amounts, unit fields to key figures that we have.
(How it will be for both DSO and Info cube is there any difference?)
Edited by: AnjunathNaidu on Jan 18, 2012 1:20 PMNavasamol ,
If it is works ,will u please tell me what is the difference ,if the transformations btw data source and DSO and
what is the difference btw data source and info cube and btw DSO to Infocube or cube to cube .
And i have seen the Quantity fields and there respective unit fields are mapped directly to key figure info object
in case of Info cube . Its working fine .
If only 1:1 mapping allowed in DSO data fields key figures and there respective unit of measure characteristic.
why this difference btw DSO and Info cube can any one explain me in detail.
Expecting your valuable suggestions.
Thanks & Regards,
Anjunath Naidu
Edited by: AnjunathNaidu on Jan 18, 2012 4:05 PM -
How to map free goods scenario
how to map free goods scenario?
Hi
Two types of free goods
1.with excise free sample goods
2.With out excise free sample goods
with out excise free sample goods
step1 create a purchase order and tick free goods column
step2 GRN against free goods Po
step3 No a/c entry Generated.
with excise free sample goods
step1 J1iex
step2. Part1 created
step3. Part11 created
rds
Kavi -
How to Map the parameters in GP interface?
Hello All ,
I have 2 callable objects in two different actions for same Block. How to map the first callable object output to input of second callable object ??
Please give the clear details.
Thanks
RishaHello,
Goto the Block -> Parameters tab....select the 2 parameters ...click on Group button .....give a name to it and click 'Create Group' button.....
Regards,
Shikhil -
How to map the Third Party materila for Job Wok process in our Plant
Dear All,
please guide me how to map the Third Party Subcontracting in Our Plant Means Customer materials to be Processed in our Plant and then we have to sent to customer after processing.
please Brief me with the Proces sflow
Reagrds
kishore Edagali1) create a 2 material as non valuated (one incoming material "A1"& after processed material"B1")
2) create a BOM. for A1
& assign the B1 and maintain respective conversion
3) create a routing for A1 and assign the relevant work center
4) create a manual PO to receive the material from customer and store it in storage location
5) create a production order and release the order in co01
6)issue the material :B1 to the order 9 in MB1a, 261 movement)
7) and confirm the order (so that cost incurred for order is captured)
8) create a sale order and maintain service price in PR00 and send the material A1 to customer. -
How to map the bulk users with the required roles in portal at one time
Hi,
Would anyone tell me how to map the bulk users with the required roles in portal at one time?Thanks for all the reply.
<b>I need to assign 1 or 2 group to n((eg) 1000)number of users</b>
I tried the first option like
[group]
gid=
gdesc=
user=
Thr problem with this is I could n't put more no of users in the notepad.
I would be able to put only 150 users in the single line of notepad. If it goes to next line it is not working.
I tried creating seperate notepad but in Import it says "exists"
I'm not sure about LDAP. Would anyone explain me the best approach to do this. -
Dear PP Gurus,
Please guide me to map the following scenario:
ABC is a company dealing with Manufacturing Of Refrigerators to their customer which includes Model 1 & Model 2.
Based on the historical data of sales to Model 1 Model 2, the ABC Production Planning team does the sales & Operations Planning (Forecasting) for next six months for Refrigerators (Which consists of Bill Of Material).
Also there are some key materials like Coils which is imported from United States. The Coils needs to be planned separately for example Master Production Scheduling as the cost of carrying the inventory is high for such materials.
Based on the Forecast data, the Materials are planned and the finished products are produced to be delivered to the Customers (Model 1 & Model 2).
The Costing for an order to be demonstrated which should outline the components cost & process Cost for the finished goods.
The Planned & actual production to be compared at the end of the day and the cost of same.
Regards
RaghuHi,
You can use discrete manufacturing scenario as per your requirement.
1. Based on the historical data of sales to Model 1 Model 2, the ABC Production Planning team does the sales & Operations Planning (Forecasting) for next six months for Refrigerators (Which consists of Bill Of Material)
You can use PIR demand planning (MD61) or SOP to plan for the Model 1 and Model 2. Based on the BOM for the two models, after the MRP run system will generate the demand for Components.
Also there are some key materials like Coils which is imported from United States. The Coils needs to be planned separately for example Master Production Scheduling as the cost of carrying the inventory is high for such materials
You don't need to plan them seperately, since it is only a purchased parts. You can have a lead time (Planned delivery time) in the material master for Coils, based on the demand for Model 1 & 2, and based on the leadtime, system will generat Purchase requistions and through them you can import it.
*Based on the Forecast data, the Materials are planned and the finished products are produced to be delivered to the Customers (Model 1 & Model 2).
The Costing for an order to be demonstrated which should outline the components cost & process Cost for the finished goods.
The Planned & actual production to be compared at the end of the day and the cost of same*
You will have BOM with components and Routing with processing time and workcenters and you can run costing run for the Model 1 and Model 2 based on the Bom and routing the cost will be assigned the Model 1 &2.
The cost will be showm as planned cost once you create a Production order for the Models basd on the system generate planned order based on the demand.
You can confirm the actual component consumed and actualtime taken to manufacture the production order in the confirmation screens from which teh system will post the actual values. You can do variance and order settlement.
Overview:
Demand (Forecast) - MD61
MRP run - MD02
System will generate PR to purchase components and planned order (to manufacture Model 1 & 2)
MD04 - Material Stock / REquriements view
CO41- Planned order to Production order
CO05 - Order Release
CO15/ CO11N / CO15 -Orde rConfirmation
KO88- Order settlement
Pl check and revert back if you need more input.
Thanks,
JK -
How i map the caf data with data of UWL in web dynpro
Hi Experts,
i created a bpm project with nwce 7.1.1 and it have a independent caf to keep it's data and status.
now i have to create a view(use web dynpro) such like UWL,
my question is
how i map the caf data with UWL, and let the view can open the task(popup a window, just like UWL do) for user to finish their job?
thanks.Hi Vic
Your requirement is exect functionality of UWL based on WEBDYNPRO, CAF and BPM for automation? ,and question is How to use CAF with WD or CAF with UWL API's ?. please clarify it.
Please fo through from given doc misght give u some idea
1. [How to develop Web Dynpro UI for your CAF project |http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3417300)ID0722080650DB02400261803144436507End?blog=/pub/wlg/5414]
Best Regards
Satish Kumar -
How to map the node which i have created dynamically into the view
Hi All,
Many thanks to all ur answers in advance.
I have created a node dynamically.I want to display the fields which i have fetched in that node.
i dont know how to map the node which i have created dynamically into the layout of the view.
Other than Using ALV is there any other way to do.
for example usin table controlHi,
use the reference variable of view to access the corresponding UI element and then use the method of that UI element to do data binding with context node.
for ex:
Context node = flights
element = inputfield, ID = inp_name
data view type ref to if_wd_view.
data lr_inp type ref to cl_wd_input_field.
lr_inp ?= view->get_child_element( ' INP_NAME' ).
use following methods of input field to define the data binding.
SET__DDIC_BINDING( )
BOUND__PROPERTY( ).
BOUND__PRIMARY_PROPERTY( ). " for input field it is value property.
Get the reference of view from wddomodifyview method as importing parameter(view). Store this parameter as controller attribute.
Thanks,
Rahul -
JDBC to FILE scenatio: How to map the resultSet?
Hi,
I am doing the JDBC-XI-File integration scenario.
I am getting the data from the Database as the following XML:
<b><?xml version="1.0" encoding="utf-8" ?>
- <resultset>
- <row>
<EMPNAME>Nagarjuna</EMPNAME>
<EMPID>100</EMPID>
<SALARY>15000</SALARY>
<DEPT>dev</DEPT>
</row>
- <row>
<EMPNAME>Mahendra</EMPNAME>
<EMPID>101</EMPID>
<SALARY>25000</SALARY>
<DEPT>dev</DEPT>
</row>
</resultset></b>
how to do the mapping?
I actually created a Data Type(JDBCSend_DT) & Message type & Message Interface for the Sender JDBC.
The mapping program I defined was not between <b>JDBCSend_MT</b> and <b>FileReceiver_MT</b>. (NOT BETWEEN resultSet and FileReceiver_MT)
Please help me to solve this.
Thanks in advance,
Nagarjuna.Hi,
I am getting the following error when I tested.
<b>11:42:04 Start of test
Document start
Start tag [ns1:FileRecv_MT]
Add raw attribute [ xmlns:ns1="http://www.xxx.com/file"]
Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 2d, 20, 3c(:main:, row:2, col:3) com.sap.aii.utilxi.misc.api.BaseRuntimeException: Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 2d, 20, 3c(:main:, row:2, col:3) at com.sap.aii.mappingtool.tf3.rt.xparser.MTSaxHandler.run(MTSaxHandler.java:130) at com.sap.aii.mappingtool.tf3.rt.xparser.XParser.run(XParser.java:68) Root Cause: com.sap.engine.lib.xml.parser.NestedSAXParserException: Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 2d, 20, 3c(:main:, row:2, col:3)(:main:, row=2, col=3) -> com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 2d, 20, 3c(:main:, row:2, col:3) at com.sap.engine.lib.xml.parser.XMLParser.scanProlog(XMLParser.java:2733) at com.sap.engine.lib.xml.parser.XMLParser.scanDocument(XMLParser.java:2778) at com.sap.engine.lib.xml.parser.XMLParser.parse0(XMLParser.java:227) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parseAndCatchException(AbstractXMLParser.java:141) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:156) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:259) at com.sap.engine.lib.xml.parser.Parser.parseWithoutSchemaValidationProcessing(Parser.java:276) at com.sap.engine.lib.xml.parser.Parser.parse(Parser.java:338) at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:125) at javax.xml.parsers.SAXParser.parse(SAXParser.java:345) at com.sap.aii.mappingtool.tf3.rt.xparser.MTSaxHandler.run(MTSaxHandler.java:128) at com.sap.aii.mappingtool.tf3.rt.xparser.XParser.run(XParser.java:68) -
at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:144) at javax.xml.parsers.SAXParser.parse(SAXParser.java:345) at com.sap.aii.mappingtool.tf3.rt.xparser.MTSaxHandler.run(MTSaxHandler.java:128) at com.sap.aii.mappingtool.tf3.rt.xparser.XParser.run(XParser.java:68) Caused by: com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 2d, 20, 3c(:main:, row:2, col:3) at com.sap.engine.lib.xml.parser.XMLParser.scanProlog(XMLParser.java:2733) at com.sap.engine.lib.xml.parser.XMLParser.scanDocument(XMLParser.java:2778) at com.sap.engine.lib.xml.parser.XMLParser.parse0(XMLParser.java:227) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parseAndCatchException(AbstractXMLParser.java:141) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:156) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:259) at com.sap.engine.lib.xml.parser.Parser.parseWithoutSchemaValidationProcessing(Parser.java:276) at com.sap.engine.lib.xml.parser.Parser.parse(Parser.java:338) at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:125) ... 3 more Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XMLParser: No data allowed here: (hex) 2d, 20, 3c(:main:, row:2, col:3)
11:42:04 End of test</b>
Thanks,
Nagarjuna. -
How to map the appointment date in CRMXIF_ORDER_SAVE_M02-4x ?
Hi Team,
I want to map the field in CRMXIF_ORDER_SAVE_M02-4X, how to map..please help ..where we need to do ..could you please tell me the steps.
CustomerAppointmentDate
CRMXIF__ORDER__SAVE__M02-4x/ E101CRMXIF__BUSTRANS/ E101CRMXIF__APPOINTMENT__XT/E101CRMXIF__APPOINTMENT/ TIMESTAMP__FROM
Thanks
KalpanaHi Kalpana,
Below is a sample code. Modify this as per your input.
* Header details
CLEAR itab_edidc40.
MOVE sy-mandt TO itab_edidc40-mandt .
MOVE sy-saprl TO itab_edidc40-docrel.
itab_edidc40-docnum = '0000000000000001'.
itab_edidc40-direct = '2' .
CONCATENATE 'SAP' sy-sysid INTO itab_edidc40-rcvpor.
itab_edidc40-rcvprt = 'LS'.
itab_edidc40-rcvprn = t000-logsys.
CONCATENATE 'SAP' sy-sysid INTO itab_edidc40-sndpor.
itab_edidc40-sndprt = 'LS'.
itab_edidc40-sndprn = t000-logsys.
itab_edidc40-mestyp = 'CRMXIF_ORDER_SAVE_M' .
itab_edidc40-idoctyp = 'CRMXIF_ORDER_SAVE_U02' .
itab_edidc40-arckey = ' '.
itab_edidc40serial = l_serial .
APPEND itab_edidc40 . CLEAR itab_edidc40 .
CLEAR: itab_edidd40 ,e101crmxif_bustrans.
itab_edidd40-segnam = 'E101CRMXIF_BUSTRANS'.
itab_edidd40-docnum = '0000000000000001'.
e101crmxif_bustrans-object_task = ’I’.
e101crmxif_bustrans-object_type = eg: 'BUS2000117'.
e101crmxif_bustrans-process_type = process type of your transaction.
e101crmxif_bustrans-description = ’Test’.
MOVE e101crmxif_bustrans TO itab_edidd40sdata .
APPEND itab_edidd40 . CLEAR itab_edidd40 .
itab_edidd40-segnam = 'E101CRMXIF_APPOINTMENT_XT'.
itab_edidd40-docnum = '0000000000000001'.
e101crmxif_partner_xtdatax = 'X' .
MOVE e101crmxif_partner_xt TO itab_edidd40-sdata .
APPEND itab_edidd40 .
CLEAR: itab_edidd40,e101crmxif_bustrans .
*** Pass the Value
itab_edidd40-segnam = 'E101CRMXIF_APPOINTMENT'.
itab_edidd40-docnum = '0000000000000001'.
e101crmxif_appointmenttimestamp_from = ‘01/03/2015’.
MOVE e101crmxif_appointment TO itab_edidd40sdata .
APPEND itab_edidd40 . CLEAR itab_edidd40 .
* Create IDoc
CALL FUNCTION 'IDOC_INBOUND_ASYNCHRONOUS'
TABLES
idoc_control_rec_40 = itab_edidc40
idoc_data_rec_40 = itab_edidd40.
SELECT * FROM edidc WHERE serial = l_serial .
l_range-low = edidc-docnum. l_range-sign = 'I'. l_range-option = 'EQ'. APPEND l_range. ENDSELECT .
* report program to create transaction
SUBMIT rbdapp01 WITH docnum IN l_range WITH p_output = ' ' AND RETURN. COMMIT WORK.
WAIT UP TO 2 SECONDS.
SELECT status countr statyp stapa4 INTO (l_status, l_countr, l_statyp,l_stapa4) UP TO 1 ROWS FROM edids WHERE docnum = edidc-docnum ORDER BY countr DESCENDING .
ENDSELECT.
SELECT SINGLE object_id guid INTO (lv_object_id , lv_object_guid) FROM crmd_orderadm_h WHERE guid = l_stapa4+0(32).
IF lv_object_id IS NOT INITIAL.
object_id = lv_object_id.
ENDIF.
COMMIT WORK.
You can test it using WE02 or WE05 transaction.
Give Points if useful.
Regards,
Abi -
How to map the business process in account receivable
Hi All,
i am working on a different scenario can any body suggest me on this,
Business process my client is into service industry they will send Tenders to customer along with EMD amount,
once they got the project they will coverts that amount into securiy deposit,
for example:
EMD amount 1000000
got the project that amount goes to security deposit 1000000,
after work done they will rese invoice to that customer based on payment terms they will get money from customer,
if they rise 50000 invoice he will be sending 48000 rupess only remaing 2000 will be keep it as security deposit
and again they will rise 50000 he will be seding 48000 rupess only remaing 2000 will be keep it as secrity deposit once the project closed after six to eight month he will be sending that 4000 rupees.
here my client want that 4000 should not be shown as open item.
can any body suggest me how to do that in SAP
kind regards
kiranHi Kiran
As per the business scenario and the process in SAP, you are having only three options in clearing procudure as you may be aware.
1) standard - bill to total payment
2) partial - partial amount against invoice(Inovice and receipt will be in open item status)
3) residual ( new open item will be generated)
If they don't want to show the remaining 4,000 as open item in the customer account, how they want to treat in the books.
create a seperate G/L security deposits receivables and transfer the amounts to the account. Whenver you receive the amount knock off the amount
with regards
Siva -
How to Mapping the records between OM-PA
How could you map the Records of OM->PA ,if the designation of person changes from manager to supervisor from certain date.and how can we see the changed records??
Solution :we can see the changes in the addition action infotype 302,personel hiring action(0000) delimit the record whenerver we changes the designation,and in the orgassingment infotype overview ,action infotype over view we can see the changes and PLOGI-ORGA IS the integration switch and position is the key for map the recoed from OM ->PA
Post your comments if the solution is correct???
Regards
Chandrahi,
kindly go through the below message i hope it will help you.
when the employee designation is changed the action of employee changed in infotype 0000 and previous record is delimited and that current recod automatically reflect on infotype 0001 and you find the position of employee here and esily identify.
in this way when the position changes in OM it will reflect on PA.(in infotype0001).
thanks and regards..
Bibek
Maybe you are looking for
-
Dear MM expert, We have some PO that we can not close it by tick in "Delivery complete". Problem is: Purchase order still contains faulty items Item 100 "Delivery completed" indicator cannot be set for item 00100 *Quantity smaller than invoiced quant
-
Strange download size of on calling packaged stored procedure in VB6
Hi, I tried to use VB6 to call oracle stored procedure with ref cursor as output parameter under a package in 10g database (10.1.03). Oracle client uses windows 9.2 / 10.1.02 (Oracle OLEDB Provider) . I found that when the package size increases(> 10
-
Requirements Gathering Responsibility
Hi Experts , Let me explain you my situation i shall be receiving a project where i ll have to gather requirement to configure the business process in MM and WM . Please suggest me if there are any templates available in SAP with help of which i can
-
Preview in Mac OSX opens DNG files
But what is it actually opening? I believe it is opening the jpeg preview stored with the DNG. Is this true or does Preview support DNG an RAW natively somehow? The particular image I opened, just to try it, looked brighter and more saturated than op
-
Please help me get time by seconds duration
Hello dear friends. I have duration of the procces in seconds in table column, but I need show this duration in regular format like this: 00:00:00. Examples: 13 (00:00:13) 65(00:01:05) I know that I can write function, but may be somewere this functi