Material in Service Purchase order
Hi Experts,
Please let me know is it possible to Enter Service and Material both in Service Purchase Order.
My client is asking for above requirement. He wants to add Material No. also in Service po.
If there is any possiblility. Please let me know.
Reg,
Ashok
Hi,
In standard purchase document ie NB system is allowing to add service and material both.
but my client has a seperate document type for Service purchase order.
When iam trying to add service and material both in this doc type system is throwing errors.
note:
I went to Purchase order documents types and selected the Service document type and in allowed item categories Standard doc type added.
Later i have created service entry sheet for service and done migo for material.
Could any one please explain whether is this the correct way.
Reg,
Ashok
Similar Messages
-
To create service purchase order by giving material code
hii
experts
can i create service purchase order by giving material code in service po.generally when i give material code in service purchase order the system doesnt accept it.is there any other way where i can create po for service material but my condition is that i should give material code.experts do u have any valuable inputs.
warm regards
thanks
subhash kulkarniHi
Will you please let me know scenarion under which you want to create service PO with material code?
Service PO is raised with item category D and account assignment ( K, P etc) which does not permit to assign any material code, only description of service is mentioned at header and details of service is entered at item level. If service code is created in AC03, enter it at item level, all details mentioned in service master will be fetched else you will have to mention details of services manually.
creation of service code is not mandatory and also not much useful. it helps in reporting and automatic GL determination which can be mapped with the help of material group.
Hope, it must have enlighten some knowledge.
Regards
Susheel -
DELIVERY COMPLETED indicator for Services Purchase Order
hello experts,
i'm working in SAP with R3 4.7 for developing funtion / BAPI for a mobile web application for services purchase order.
i have a big problem:
is it possibile to set the DELIVERY COMPLETED indicator (<i>ELIKZ</i>) in services purchase order via BAPI or Function Module?
<i>I'm working with BAPI_PO_CHANGE but and i succeded with material PURCHASE ORDER but not with SERVICES PURCHASE ORDER</i>.
can anyone help me?
thanks in advance,
ElianaFor material:
Delivery completion (DCI) tick available at line item level for each material (EKPO- ELIKZ)so you can check for the each material in PO the DCI is available or not.
For Services:
As Service code (Service line items) are maintained in details screen of Header line item. So whenever the DCI (Delivery completion indicator) marked for that Header line item it means that all the service line items are marked as DCI for that Header line.
DCI indicator can mark manually in Change PO mode and automatically when service entry done as final for that Header line.
So you can check the DCI for service same way as you do for material
Hope it will help you
Regards
Vikrant -
SMBLN filed blank in case of service Purchase order for MSEG
Hi expert
SMBLN (Number of Material Document) filed blank in case of service Purchase order for MSEG.
if i check for normal po i get my number for which i have doing reverse.
Case example
when i check in mseg for Mvt 106 Material Docu No , in the field SMBLN i get for the Material Docu No of 105 for normal PO.
when i check in mseg for Mvt 102 Material Docu No , in the field SMBLN i dont get for the Material Docu No of 105 for Servicel PO
Regard
Nabil
Edited by: sayednabil on Apr 11, 2011 11:50 AMHello andrewjkasten,
It's good to hear from you again, although I truly wish it were to share a more pleasant experience than when we previously conversed. It is always great to keep an eye on sales however you can so you don't miss them! I'm sorry to hear a technical issue may have caused your order to not reach our systems and missing out on a great sale price!
Using the information you registered with the forum, I've sadly been unable to locate your computer order. With that said, I would like to look further into this and am sending you a private message to gather the necessary information. I look forward to your correspondence!
Respectfully,
Tasha|Social Media Specialist | Best Buy® Corporate
Private Message -
Service purchase order bapi_po_create1 error: maintain services or limits
I am trying to create service Purchase Order.
I am getting error: 'Purchase order still contains faulty items, Please maintain services or limits'.
Struggling to solve this. Can anybody shed some light on this to solve.
I would appreciate your any help.
thanks.
The following is the code I am working.
REPORT ZAUTO_PO_CREATE1 .
constants: c_x value 'X'.
DATA: i_poitem TYPE STANDARD TABLE OF bapimepoitem,
i_poitemx TYPE STANDARD TABLE OF bapimepoitemx,
i_poitem_sch TYPE STANDARD TABLE OF bapimeposchedule,
i_poitem_schx TYPE STANDARD TABLE OF bapimeposchedulx,
i_acct_*** TYPE STANDARD TABLE OF bapimepoaccount,
i_polimits type standard table of BAPIESUHC,
i_acct_assx TYPE STANDARD TABLE OF bapimepoaccountx,
i_services TYPE STANDARD TABLE OF bapiesllc ,
i_srvacc TYPE STANDARD TABLE OF bapiesklc,
i_return TYPE STANDARD TABLE OF bapiret2,
wa_header TYPE bapimepoheader,
wa_headerx TYPE bapimepoheaderx,
wa_poitem TYPE bapimepoitem,
wa_poitemx TYPE bapimepoitemx,
wa_poitem_sch TYPE bapimeposchedule,
wa_poitem_schx TYPE bapimeposchedulx,
wa_acct_*** TYPE bapimepoaccount,
wa_acct_assx TYPE bapimepoaccountx,
wa_services TYPE bapiesllc,
wa_srvacc TYPE bapiesklc,
wa_return TYPE bapiret2,
wa_BAPIESUHC type BAPIESUHC,
ws_po TYPE bapimepoheader-po_number.
data: wa_it_xlikp like line of it_xlikp.
loop at it_xlikp into wa_it_xlikp.
endloop.
data: wa_it_xlips like line of it_xlips.
loop at it_xlips into wa_it_xlips.
endloop.
data: wa_it_xvbpa like line of it_xvbpa.
loop at it_xvbpa into wa_it_xvbpa.
if wa_it_xvbpa-parvw = 'SP'.
wa_header-vendor = wa_it_xvbpa-lifnr.
endif.
endloop.
*data: it_komp type table of komp,
wa_it_komp like line of it_komp.
loop at it_komp into wa_it_komp.
endloop.
service PO is only for YLF delivery type.
if wa_it_xlikp-lfart ne 'YLF'.
exit.
endif.
shipping conditions.
*case wa_it_xlikp-vsbed.
*when '3P' or 'CP'.
*exit.
*endcase.
wa_header-doc_type = 'YB'.
wa_header-creat_date = sy-datum.
wa_header-created_by = sy-uname.
wa_header-vendor = '0005000000'.
wa_header-comp_code = 'OB01'.
wa_header-purch_org = 'OB01'.
wa_header-pur_group = 'OB9'.
wa_header-CURRENCY = 'USD'.
wa_header-vper_start = '20061118'.
wa_header-vper_end = '20061126'.
wa_header-ref_1 = 1.
wa_header-incoterms1 = 'AOS'.
wa_header-incoterms2 = ''.
wa_header-our_ref = 'N'.
wa_headerx-comp_code = c_x.
wa_headerx-doc_type = c_x.
wa_headerx-creat_date = c_x.
wa_headerx-created_by = c_x.
wa_headerx-vendor = c_x.
wa_headerx-purch_org = c_x.
wa_headerx-pur_group = c_x.
wa_headerx-vper_start = c_x.
wa_headerx-vper_end = c_x.
wa_headerx-ref_1 = c_x.
wa_headerx-incoterms1 = c_x.
wa_headerx-incoterms2 = c_x.
wa_headerx-our_ref = c_x.
wa_poitem-po_item = '00010'.
wa_poitem-short_text = 'Automatic generation - Freight'.
wa_poitem-plant = '0089'.
wa_poitem-quantity = '1'.
*wa_poitem-MATERIAL = '10'.
wa_poitem-NET_PRICE = '23.00'.
wa_poitem-po_unit = 'ACT'.
wa_poitem-item_cat = 'D'.
wa_poitem-acctasscat = 'K'.
*wa_poitem-matl_group = 'S1'.
*wa_poitem-pckg_no = '10'.
APPEND wa_poitem TO i_poitem .
wa_poitemx-po_item = '00010'.
*wa_poitemx-po_itemx = c_x.
wa_poitemx-short_text = c_x.
wa_poitemx-plant = c_x.
wa_poitemx-quantity = c_x.
wa_poitemx-net_price = c_x.
wa_poitemx-po_unit = c_x.
wa_poitemx-tax_code = c_x.
wa_poitemx-item_cat = c_x.
wa_poitemx-acctasscat = c_x.
wa_poitemx-matl_group = c_x.
wa_poitemx-pckg_no = c_x.
APPEND wa_poitemx TO i_poitemx.
wa_poitem_sch-po_item = wa_poitem-po_item .
**wa_poitem_sch-delivery_date = ''.
APPEND wa_poitem_sch TO i_poitem_sch.
wa_poitem_schx-po_item = wa_poitem-po_item.
wa_poitem_schx-po_itemx = c_x.
wa_poitem_schx-delivery_date = c_x.
APPEND wa_poitem_schx TO i_poitem_schx.
wa_acct_***-po_item = wa_poitem-po_item.
wa_acct_***-serial_no = 01.
wa_acct_***-gl_account = '5210'.
wa_acct_***-co_area = 'OB01'.
wa_acct_***-costcenter = '36089'.
wa_acct_***-funds_ctr = 'DUMMY'.
APPEND wa_acct_*** TO i_acct_***.
wa_acct_assx-po_item = wa_poitem-po_item.
wa_acct_assx-serial_no = 01.
wa_acct_assx-po_itemx = c_x.
wa_acct_assx-serial_nox = c_x.
wa_acct_assx-gl_account = c_x.
wa_acct_assx-co_area = c_x.
wa_acct_assx-costcenter = c_x.
wa_acct_***-funds_ctr = c_x.
APPEND wa_acct_assx TO i_acct_assx.
*services/ limits
*wa_BAPIESUHC-limit = '3000.00'.
wa_BAPIESUHC-EXP_VALUE = '300.00'.
wa_BAPIESUHC-no_limit = 'X'.
*wa_BAPIESUHC-NO_FRLIMIT = 'X'.
append wa_bapiesuhc to i_polimits.
wa_services-pckg_no = '20'.
wa_services-line_no = '2'.
wa_services-service = '0005000000'.
wa_services-subpckg_no = '10'.
wa_services-quantity = '100'.
wa_services-gr_price = '100'.
wa_services-userf1_txt = 'TEXT'.
wa_services-from_line = '1'.
wa_services-to_line = '2'.
APPEND wa_services TO i_services.
wa_srvacc-pckg_no = '20'.
wa_srvacc-line_no = '1'.
wa_srvacc-serno_line = '02'.
wa_srvacc-serial_no = '02'.
wa_srvacc-percentage = '100'.
APPEND wa_srvacc TO i_srvacc.
CALL FUNCTION 'BAPI_PO_CREATE1'
EXPORTING
poheader = wa_header
poheaderx = wa_headerx
POADDRVENDOR =
TESTRUN =
MEMORY_UNCOMPLETE =
MEMORY_COMPLETE =
POEXPIMPHEADER =
POEXPIMPHEADERX =
VERSIONS =
NO_MESSAGING =
NO_MESSAGE_REQ =
no_authority = c_x
no_price_from_po = c_x
IMPORTING
exppurchaseorder = ws_po
EXPHEADER =
EXPPOEXPIMPHEADER =
TABLES
return = i_return
poitem = i_poitem
poitemx = i_poitemx
POADDRDELIVERY =
poschedule = i_poitem_sch
poschedulex = i_poitem_schx
poaccount = i_acct_***
*POACCOUNTPROFITSEGMENT =
poaccountx = i_acct_assx
POCONDHEADER =
POCONDHEADERX =
POCOND =
POCONDX =
POLIMITS = i_polimits
POCONTRACTLIMITS =
poservices = i_services
posrvaccessvalues = i_srvacc
POSERVICESTEXT =
EXTENSIONIN =
EXTENSIONOUT =
POEXPIMPITEM =
POEXPIMPITEMX =
POTEXTHEADER =
POTEXTITEM =
ALLVERSIONS =
POPARTNER =
***confirms the document creation by database commit.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'
IMPORTING
RETURN =
LOOP AT i_return INTO wa_return.
WRITE wa_return-message.
ENDLOOP.Fill this tables:
GT_POSRVACCESSVALUES TYPE STANDARD TABLE OF BAPIESKLC,
GT_POCONTRACTLIMITS TYPE STANDARD TABLE OF BAPIESUCC,
Glauco -
Copy a service P.O. to create a new service purchase order
I want to create a new service purchase order with items category D. However when I give ref. of some another purchase order the vendor and org. data fields become grey. How do I change these fields in new purchase order which I want to create? In case of material P.O. these fields are editable.
Pl. help.
Regards.Dear,
Please check at the time of Service order creation the document type of purchase order is for services. If no please first change document type in ME21N select document type for service po then enter reference of document number in field of purchase order and it's line item at item detail level.
So please compare your process of purchase order creation with below detail.
Enter ME21N -Select document type for po.
Then enter purchase order number in field of reference purchase order field. then check your data.
Regards,
Mahesh Wagh. -
Hi,
In my scenario I am sending material i.e Shirts ( item) for ironing process to the vendor as subcontracting ironing service through order. I would like to get back the material from vendor w.r.t PO order and payment to made to service performed throgh invoice verification w.r.t service entry sheet.
My thought up on the process to create subcontracting PO on subcontracting vendor along with articles. Article will be received to vendor as subcon article w.r. t subcon PO. After completion of service it will be return to our end w.r. t PO. GRN will be performed. Since it is regular practice, I would like to create service master for repective services and will be treated /incorporated in PO similar to service purchase order. Based on this purchase order SES will be created and payment of service will be settled through invoice verification w.r.t service entry sheet.
Please let me know whether my thinking are in line or not. if not please suggest the alternative.you can reach through phone also.
Thanks & regards,
Sanjay Rahangdale
09327162228ok
-
Hi Experts,
I am facing this problem when i am creating import service Purchase order with Purchase requisition. my import pricing procedure have Assessible value percentage condition type,which is coming in import service PO with certain percentage and condition type is coming in display mode. i am unable to change this condition type value in PO.
Access sequence not maintained for this condition type although it is picking some percentage.How can i find where it is picking and i want to make as editable this condition type in PO.
If i create import PO with material code, the condition type not picking any percentage and it is coming as editable mode.
if i create import service po without purchase requisition, this condition type not picking any percentage.
the problem is create import po with Purchase requisition only.
Control data of condition type is: Cond. class A Discount or surcharge
Calculat.type A Percentage
Cond.category H Basic price
Condition type is item condition.
Kindly help me,
Regards,
Makarand.by going thru your problem, we understand that there are 2 different pricing procedures maintained.
Pls check in transaction MEK3 give your assess value condition type and you will know where from the record is being read.
To make condition editable and not editable. go to t.code M/06 and chnage "Manual entries" to "C Manual entry has priority:.
Thanks & regards
Hameed Pavez -
Services purchase order: flag 'delivery completed'
hello experts,
i'm working in SAP with R3 4.7 for developing funtion / BAPI for a mobile web application for services purchase order.
i have a big problem:
is it possibile to set the DELIVERY COMPLETED indicator (ELIKZ) in services purchase order via BAPI or Function Module?
I'm working with BAPI_PO_CHANGE but and i succeded with material PURCHASE ORDER but not with SERVICES PURCHASE ORDER.
can anyone help me?
thanks in advance,
ElianaHi Eliana:
I think one of the restriction of "BAPI_PO_CHANGE" is to change the service data.Pl verify the BAPI documentation again.See if you can make use of "ME_UPDATE_AGREEMENT_PO" or anyother "ME*" FM OR any BADIs if available to accomodate the change you are looking at.
Let me know if it works.
Thx
Gisk -
Can SAP get material number in Purchase order in external processing?
I have a question that:
As I know, Exeternal processing is a service, so that Material number can not be shown in purchase order converted from PR for external processing. Here, PR can be automately generated from transaction CO01 to create an external processing production order. Meanwhile, for external processing, purchase info record is created without material number only with material group.
So, I want to know that if there any solutions to show material number in purchase order generated for external processing?
thanks,
best regards,If therer are no production order, How can I get finished products from internal activity and external processing?
Now, external processing in our company like this:
1.create an purchase info record. (type:subcontracting, with material group, but not material ID)
2.Maintan external processing data in external operation where external processing happens.(control key: pp02, external processing data: info record, purchase org. net price, cost element etc.)
3.create a production order for the material.(one of the operations is an external processing operation described like step 2)
4.Purchase requstion is changed into Purchase order. (Purchase requestion is automately created with the production order)
5.MIGO to receive goods from the purchase order.
6.finished the production order and delivery goods.then the production order is DLV.
In step 4, purchase order can only get the production order ID, but there are no material ID shown in it. Only method to show material is that maintaining a description text in the external operation, then, purchase order item could show material in material text(but, here, there is no material ID derectly from info record or production order).
this is the big problem now for our company. No material ID can be automately carried into the purchase order.
Hope you help..
thanks... -
Service purchase order vendor tax liabiliy only applicable for service item
Hi,
While creating service purchase order if the vendor is providing material & service we need to enter 2 line item. But TDS responsibility only to the service line item only.
While creating service P.O. through any BADI we are able to assign TDS liability to the particular line item?
Thanks
Christopher.J.ok
-
Import Tab for Service Purchase Order
Dear Friends,
Is it possible to bring Import Tab (Foriegn Trade) at item level of Service Purchase Order. Please let me know the configuration step.
Regards,
S.SureshHi Suresh ,
Follow the below customsing path :
MMSPROPurchasingForeign Trade/CustomsControl Foreign Trade Data in MM and SD Documents--Import Screens In Purchasing Document
Regards
Ramesh Ch -
Pricing determination for services purchase order
Hi All,
Please provide the configuration and assignment steps involved for service Purchase orders.
Regards
VijayHi Vijay
Please check the following links,
Service Pricing Conditions
Hope Help U..
Regards
Vikrant -
Hi MM Gurus,
Scenario is
Service Purchase Order for Travelling Charges ,
Service maintained at service tab is travelling charges 12 nos for 38000/- each
item cat D .
In main text of PO item qty appears is 1 nos and amount is 456000/- ok.
Service tax ia applicable on it is 12.36% ok
But base amount for this is 40% of 38000/- that means service tax is applicable on 40% of gross amount.
I am using manual condition Zser that is base service amount.
Up to this it is working fine.
Service Entry sheet filled, accepted and saved .ok
there are two service sheets 10000283 and 100000284 for example
During MIRO if i took the ref of service entry sheet and try to post the purchase order the tax amount system calculates is based on total amount that is 4560000/- and not on 38000/-, due to this i am facing problems in invoice verification.
Pls suggest
With regards
Nagarjuna ReddyDear Prashant,
No I have checked once again, Tax value is not getting divided as per individual service entry.
means that for total 10 service sheets are there and during miro is entered with referce of service entrysheet, tax value is showing means for each entry sheet total tax of 10 entry sheet of 40% amount is shown
Pls suggest
Nagarjuna Reddy -
Condition type for deduction in service purchase order
Hi All,
Our client has scenario where in transport service Purchase order, client wants to deduct some part of amount as a security fund.
E.g client takes transport service from vendor amounting Rs. 1000 and client deducts Rs. 10 as a security fund so payment to vendor is Rs. 990. This deduction amount should go to separate GL.
Kindly let me know how can we map this scenario? I guess we can do this with the help of condition type but dont know from where to start and what will be the nature of condition type.
Thanks in advance.
Regards,
Nisha.Hi
What client is going to do with security deposit? Do they settle over a period of time?
Based on that you can do the config setting.
Case 1) Retaining of security deposit.
If client is not paying back and wants to keep the security deposit. They Wants to have track record of the same. Then you can use Z condition type by copying R002 discount using M/06 and assign GL in OBYC for that condition type.
Case 2) paying back security:
Create Z condition type by copying any freight condition and assign GL in OBYC
While creating PO use condition type.
While repayment of security deposit FI will use same GL as Db and vendor account as Cr using F-44.
Rgs
Maybe you are looking for
-
Problem building applicatio​n using Report Generation Toolkit, LV 2011
I'm using LabVIEW 2011 under Windows 7. I tried to use Application Builder to create an executable from a large body of code. One thing the application does is load VIs into a subpanel and run them. Application Builder created the executable and gave
-
How does one avoid co-channel interference on dot11a solutions in EMEA ?
When deploying wireless access points on dot11b/g, co-channel interference can be minimized by appropriate manual choice of channel numbers across the physical site. In the US, the same methodology applies for dot11a solutions, where manual frequency
-
Hi All, I have an application where in i have an add and edit option ,when i add/edit an euro symbol it appears as "â?¬267" instead of "267". my jsp encoding is as follows: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding
-
Cannot upgrade. Won't read discs
This is very strange. I can insert a clip art or other cd and the computer reads them fine. I try to use an upgrade disc or even the original disc that came with the computer and it just thinks about it a minute and then spits them out. No messages o
-
De-Authorization of devices on itunes
Hey Guys.. Through the years of owning apple devices it has never accured to me to de-authorize them before selling. Now, this must be the MOST STUPIDEST CONCEPT!!! @APPLE!!!! I Still have 3 of my devices why would i want to make unnecessary work by