How to generate Billing for Service Order ?
how to generate Billing for Service Order ?
Hello,
You may do a resource related billing from the service order, but you need to maintain Resource Related billing profile in Service order --> Control tab. Once it is set you may generate the billing document (debit memo) from service order through DP90, provided the config is right.
Prase
Similar Messages
-
Quotation Creation and Billing for Service Orders--node details needed
Hi ,
I need to work on node "Quotation Creation and Billing for Service Orders" ....I see lot of integration with SD and FICO . Can any one give details about integrations required and what is done in this node ....
Regards
NPBThere are different steps to be done for that.
1. Create DIP Profile in ODP1 & check the consistency in ODP2 - DIP will be used to bill the customer based on resource (labor & material) usage. Creation of DIP profile has been discussed many times in this forum. Please check.
2. Assign the Quotation document type & Billing type used in DIP profile to your sales area - Your document type should be assigned to your sales organisation, distribution channel & division combination. -
How to generate report for Service sheet - ECC 6.0
Hi
Can anyone let me know regarding how to generate reports for service sheets entered
regards
SanjayHi,
Get Service Entry Sheet with following T.codes:
1.MSRV6
2.ML84
Regards,
Biju K -
BAPI for resource related billing for service order
Hi,
I want to generate billing based on cost spent on service in transaction DP90.
i searched and tried the BAPI DIPCOL_COLLECTIVE_RRB. But this one is for collective processsing i.e DP96.
Is there any BAPI or FM which is for DP90 which i can use in my program.
Thanks
SreeHi all,
Solved myself.
Use call txn to generate sales order. I gave input as service order and saved, it will generate sales order which is collected via set / get parameter. eg: set parameter id 'AUN' field fl_sales_order.
Then used 'BAPISDORDER_GETDETAILEDLIST' to get sales order details and 'BAPI_SALESORDER_CHANGE' and finally 'BAPI_TRANSACTION_COMMIT'. -
I need to be able to bill for some of the service orders as a requirement of my client.
Has anyone done the config in SD for this before?
If I do not want to use SD is there another option to use?
Any help would be great and will award points.
Thanks,
ADHi AD
There are two options provided by SAP for billing custmer service
1. One way I earlier explained is by creating Sales Order .In this u can create service order automatically & Bill the Custmer
2. Second way is to use DP90 in which u have to create a billing request which can be used for RRB(Resource Related Billing) using DIP profile
So in summary it can be processes with Sales /Service Order as per your need
For more help , refer [here |http://help.sap.com/erp2005_ehp_03/helpdata/EN/99/0fad3cf7ca0855e10000000a114084/frameset.htm]
Regards
Jignesh -
How to do settlement for service order - error message
Hi,
FYI, right now i'm involving with sap enhancement implementation (4.6c to Ecc6.0).In 4.6c I'm using Z program (SA38) to maintain settlement rule & create session name and then, KO8G for performing settlement.In log issue session, everthing is ok (status - process) and no error in log (but it still goes to dummy cost centre).
in Ecc, i still using same program and T-code, but error message in log exist.(status - Incorrect)
Notification is completed --> can only be displayed
Rule cannot be deleted
Order 1000000933: no costs or revenue exist
Invalid account assignment category (--> long text)
Transaction error
can anyone give me guidance and how to handle this issue? does any configuration maybe wrong or not, please help me. I'm very appreciated your helps.i'm also looking method which using standard t-code (without customize program) to perform service order settlement.user manual very useful and important for me.
Thanks.Hi
anyone can helps me?
Thanks -
How to find attacments for service orders
Hi Friends,
This is regarding plant maintenance(PM).
In IW32(change in service order). we can create attachments under service notification . for suppose there are some attacments to the service order.
I want to know if there are any attacments to perticular service order.
Because i want to display an icon in the script if there are any attacments to the service order.
Are there any tables that are linked with service order and attachments?
or is there any function module?
Please help me friends.
thanks in adavance.
Regards,
SayaHi,
you may look at thread "how to make Generic Object Services visible in screen", i think it is similar to your problem. In fact, you may look for attachments with
SELECT * UP TO 1 ROWS
FROM srgbtbrel
WHERE
instid_a = g_object_gos-objkey AND
typeid_a = g_object_gos-objtype AND
catid_a = 'BO' ,
where objkey is order number an objtype is business object key of the order. To show all attachments in a list you can use methods of CL_GOS_MANAGER. It is described in sap help.
Regards,
Christian -
Generating idoc for Purchase orders - ORDERS05
Hi,
Can you please let me know how to generate idoc for Purchase orders - ORDERS05-manually, not by activating change pointers.hi
i believe u wont have this functionality as it is a transcational data and the one way of doing it by configuring output types only. -
Object Type (OBJTYPE ) for Service Order & Billing
Hi,
I am developing a report for billed service orders . I wanted to know what is the
OBJTYPE for billing.
In the CRM_ORDER_READ function module we can see
OBJTYPE = BUS2000117 ( For Service Confirmation)
OBJTYPE = BUS2000116 ( For Service Order)
How my report will fetch only those service order details which are billed ?
Is there any common key ?
I am using extracxtors in BW:
0CRM_SRV_PROCESS_H
0CRM_SRV_PROCESS_I
Regards
PKOK, next step could be to have a look to see if Plant is checked (I think it might be) and if you so could create roles on groups of plants which represent each Sales area. It's not perfect but short of changing the code (you could speak to an ABAPer to see if there is a user exit or enhancement point they could use) you could reduce some of your risk this way
-
How to configure follow up transactions for service order
Dear All,
I want to configure follow up transactions for service order as I already there is follow up transaction
For Service order below are follow up transactions
Service confirmation
Warranty claim
complaints
Task
If I want to add customized one then how to add ?? as I am not able to find out configure in IMG
kapilHave you already customized Copy Control for your Service Order? If you want to add other transaction types the setting is necessary.
The customizing path is shown as below.
SPRO
-> CRM
-> Transactions
-> Basic Settings
-> Copying Control for Business Transactions
-> Define Copying Control for Transaction Types
Regards,
Web -
How to generate client for GetFile service of Webcenter Content Management.
How to generate client for GetFile service of Webcenter Content Management.
Downloaded file : GetFile.wsdl
<?xml version="1.0" encoding="utf-8" ?>
- <definitions xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:s0="http://www.stellent.com/GetFile/" targetNamespace="http://www.stellent.com/GetFile/" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <types>
- <s:schema elementFormDefault="qualified" targetNamespace="http://www.stellent.com/GetFile/">
- <s:element name="GetFileByID">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="dID" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="rendition" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="extraProps" type="s0:IdcPropertyList" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="GetFileByIDResponse">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetFileByIDResult" type="s0:GetFileByIDResult" />
</s:sequence>
</s:complexType>
</s:element>
- <s:complexType name="GetFileByIDResult">
- <s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="FileInfo" type="s0:FileInfo" />
<s:element minOccurs="0" maxOccurs="1" name="downloadFile" type="s0:IdcFile" />
<s:element minOccurs="0" maxOccurs="1" name="StatusInfo" type="s0:StatusInfo" />
</s:sequence>
</s:complexType>
- <s:element name="GetFileByName">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="dDocName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="revisionSelectionMethod" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="rendition" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="extraProps" type="s0:IdcPropertyList" />
</s:sequence>
</s:complexType>
</s:element>
- <s:element name="GetFileByNameResponse">
- <s:complexType>
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="GetFileByNameResult" type="s0:GetFileByNameResult" />
</s:sequence>
</s:complexType>
</s:element>
- <s:complexType name="GetFileByNameResult">
- <s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="FileInfo" type="s0:FileInfo" />
<s:element minOccurs="0" maxOccurs="1" name="downloadFile" type="s0:IdcFile" />
<s:element minOccurs="0" maxOccurs="1" name="StatusInfo" type="s0:StatusInfo" />
</s:sequence>
</s:complexType>
- <s:complexType name="FileInfo">
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="dDocName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dDocTitle" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dDocType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dDocAuthor" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dSecurityGroup" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dDocAccount" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dID" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="dRevClassID" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="dRevisionID" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="dRevLabel" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dIsCheckedOut" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="dCheckoutUser" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dCreateDate" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dInDate" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dOutDate" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dStatus" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dReleaseState" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dFlag1" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dWebExtension" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dProcessingState" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dMessage" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dReleaseDate" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dRendition1" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dRendition2" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dIndexerState" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dPublishType" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dPublishState" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dDocID" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="dIsPrimary" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="dIsWebFormat" type="s:boolean" />
<s:element minOccurs="0" maxOccurs="1" name="dLocation" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dOriginalName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dFormat" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dExtension" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="dFileSize" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="CustomDocMetaData" type="s0:IdcPropertyList" />
</s:sequence>
</s:complexType>
- <s:complexType name="StatusInfo">
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="statusCode" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="statusMessage" type="s:string" />
</s:sequence>
</s:complexType>
- <s:complexType name="IdcPropertyList">
- <s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="property" type="s0:IdcProperty" />
</s:sequence>
</s:complexType>
- <s:complexType name="IdcProperty">
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="name" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="value" type="s:string" />
</s:sequence>
</s:complexType>
- <s:complexType name="IdcFile">
- <s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="fileName" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="fileContent" type="s:base64Binary" />
</s:sequence>
</s:complexType>
</s:schema>
</types>
- <message name="GetFileByIDSoapIn">
<part name="parameters" element="s0:GetFileByID" />
</message>
- <message name="GetFileByIDSoapOut">
<part name="parameters" element="s0:GetFileByIDResponse" />
</message>
- <message name="GetFileByNameSoapIn">
<part name="parameters" element="s0:GetFileByName" />
</message>
- <message name="GetFileByNameSoapOut">
<part name="parameters" element="s0:GetFileByNameResponse" />
</message>
- <portType name="GetFileSoap">
- <operation name="GetFileByID">
<input message="s0:GetFileByIDSoapIn" />
<output message="s0:GetFileByIDSoapOut" />
</operation>
- <operation name="GetFileByName">
<input message="s0:GetFileByNameSoapIn" />
<output message="s0:GetFileByNameSoapOut" />
</operation>
</portType>
- <binding name="GetFileSoap" type="s0:GetFileSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document" />
- <operation name="GetFileByID">
<soap:operation soapAction="http://www.stellent.com/GetFile/" style="document" />
- <input>
<soap:body use="literal" />
</input>
- <output>
<soap:body use="literal" />
</output>
</operation>
- <operation name="GetFileByName">
<soap:operation soapAction="http://www.stellent.com/GetFile/" style="document" />
- <input>
<soap:body use="literal" />
</input>
- <output>
<soap:body use="literal" />
</output>
</operation>
</binding>
- <service name="GetFile">
- <port name="GetFileSoap" binding="s0:GetFileSoap">
<soap:address location="http://localhost:7101/_dav/cs/idcplg" />
</port>
</service>
</definitions>Hi,
I would suggest you to check the time recording functionality, see
details in:
http://help.sap.com/saphelp_sm70ehp1_sp26/helpdata/en/d5/299631364d4e959
c6609ca3bc24740/content.htm
Another possibility is configuring the Service Level Agreement, see
details in SDN blog:
Service Desk: SLA configuration hints
https://weblogs.sdn.sap.com/pub/wlg/24813
or
http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/24813
Thanks
Regards,
Vikram -
How to add standard "reason" field as search criteria for service orders?
Hi,
I would like to add the criteria "reason" in search tool for service orders.
Would it be standard or woudl it need development?
Many thanks,
EliHi Eli,
Please go to the web ui configuration and search reason feild is available for the config view. If it is available please move from hidden to visible. If it is not available you can add using development or AET to add that feild in the view.
Regards,
karthik J -
Delivery related billing for repair order
Hi sdn,
Could you please explain how to do the delivery related billing for repair orders.
Earlier we my client was using order related billing for repair orders. Instead of that he wants delivery related billling.
We have done all configuratin settings
While doing the delivery the system is going to termination.
In earlier process IRPA IRRP IRRE IRAL item categories are determining in the repair order.
IRPA is relavent for price and billing
IRRE and IRRP relavant for returns delivery
IRAL item category relavant for delivery and not relavan for pricing
We changed the config settings for IRPA item category .we changed the IRPA item category relavan for delivery
When enter the VL01n the syetem is terminating program.
Due to this include L1PWF46 system going to terminate
Please advice how i will change the process into delivery related billing instead of order related billing.
Thanks
KVI have done all configuration settings which were related to delivery related billing but still the program was terminated.This process related repair and service.
please suggest needful answer.
Thanks
KV -
Number Ranges for Service Order
Hi All,
I want to create no. range for service order.
Generated no. should contain plant code as well.
eg VSC00AA001
here V is hardcoded
SC00 is plant code &
AA001 is no. generated from no. range.
Pls. tel me how to proceed...
bye,
PranjaliThis alpha-numeric format is not possible directly with SNRO settings.
You need to opt for external number range, and in the exit of your respective transaction you need to takecare of this number generation explicitly by programming.
Regds
Manohar -
Can the sd order generates the cs service order automaticlly?
Hi,All
I have a querry regarding the integration of sd and cs module.can the sd order generates the cs service order automaticlly?
if can,how to set the sd order to actualize the function?
thanks in advance!Hi,
Actually in Case u r using repair order then
U first create service notification IW51
then u nned to create a repair order (Config setting is in SPRO --- Folowon actions in Service notifcation, fn modules assigned here)
After u create a repair order
U get repair service metrial via mat determination
maintain in VB11 -- u nnede to maintain service product and task list for it and this linked to main tiem in mat det
Now u get repair order with mat
then do PGR via VRRE
then u can goto sales order and rasie a service order...
Customising maintained for Service order types in Customising
U can run std in SAp and c , then check the onfig settings
Reward if useful
Krishna
Maybe you are looking for
-
Two iPhones on same MobileMe account but one keeps turning a calendar on.
Hello. I have two iPhones that I have connected to one MobileMe account. We do that so certain calendars, notes, etc will sync. I have a certain set of calendars turned on on one of them and a different set on the other. I made a new calendar for bil
-
Windows 8: Make PDFs open by default in Acrobat Standard or Pro instead of Reader
In a Windows 8 environment, how can you set set all PDFs to open in Acrobat Standard or Professional instead of Reader? I've tried right-clicking on a PDF in Windows Explorer, selecting Properties, then changing the default app from Reader to Profess
-
Information about the deleted sales order line item in idoc.
Hi Experts, I am new to IDOC.We have the following idoc requirement, When a line item is deleted from the sales order(VA02) , the outbound idoc getting triggered for the sales order has the information about the rest all line items other than the del
-
AppleTV and Panasonic, black screen
Hi, I just bought a new Panasonic TV(Panasonic 42" LCD-TV TX-L42U3E), and a new AppleTV(black one). When I first plugged in my AppleTV it just worked. After a few minutes I got a black screen, and from what I could understand the TV "lost" the AppleT
-
Hi, I am trying to convert a chacter in number using sy-abcde function. It works fine. Since my string contains also space, I am using if-else-endif clause. When it is a space, the cursoe comes to "case iv_characters" and therafter it jumps out of "e