Inputs required for Sales & Service scenario
Hi All
I have a situation here.
I have to charge my customer for the services period.
Let us say for Example my company has provided services to a customer worth 1000 dollars and now i have to invoice to the customer. But the customer pays 25% for it and 50% by his insurance company and 25% by his employer. How can i do the invoicing process.
Now how can i handle this scenario. Any inputs are appreciated.
Thanks
Sonali
Hi
U can add the Bill to partys and partner function tab
r u doing billing in R3 or CRM
Regards
Manohar
Similar Messages
-
How to write a requirement for sales order outbound iDOC
i need to write the requirement for sales order IDOC
Please helpHi
From the sales order screen itself you can create the delivery from the menu
Sales order -> deliver/y
or from VL01N , enter shipping point and Order number, create and save
Reward points if useful
Regards
Anji -
Hi experts,
CS is not configured. In SD, is it proper to handle the business below? Or, any other better solutions?
Scenario: ABC company sells their mobile phone components to BBB customer. BBB provides end-customers with maintenace service of mobile phone. After providing service, BBB returns the components from end-customer to ABC. ABC returns the money to BBB, depending on how many components are used. Meanwhile, ABC pays BBB for service fee.
Solutions:
1. Use normal sales recycle (sales order, delivery, etc.) to reflect selling business.
2. Use normal sales return to reflect returns business.
3. Financial department directly make A/P for BBB (service fee).
Special scenario: BBB returns the components to ABC for maintenace. After maintenance, ABC returns the well-repared components or another new components to BBB. If it's whithin the quality guarantee period, no need payment.
Solutions:
A. For return old components, use consignment orders (consider BBB as vendor) in purchasing.
B. For return new components, use sales returns to reflect returns business, sales recycle to reflect new delivery to BBB.Cathy,
The following are the rough idea on your requirement.
Scenario: ABC company sells their mobile phone components to BBB customer. BBB provides end-customers with maintenace service of mobile phone. After providing service, BBB returns the components from end-customer to ABC. ABC returns the money to BBB, depending on how many components are used. Meanwhile, ABC pays BBB for service fee.
Solutions:
1. Use normal sales recycle (sales order, delivery, etc.) to reflect selling business.
Case a: you are billing all the devices to BBB, it is ok.
Case b: If you are billing only the qty of devices sold to the End customer, it is good to use Consign process Fill up, Pick up, Issue, Return processes.
2. Use normal sales return to reflect returns business.
Case a: you are billing all the devices to BBB, it is ok.
Case b: If you are billing only the qty of devices sold to the End customer, it is good to use Consign process Fill up, Pick up, Issue, Return processes.
3. Financial department directly make A/P for BBB (service fee).
+Case a: ABC not interested to capture the cost of repairs (labor + materials) during the transaction, Enter a sales line item with Service material with Pricings and bill as in normal sales cycle+
Case b: ABC interested to capture the cost of repair, go for Return Repair process
Special scenario: BBB returns the components to ABC for maintenace. After maintenance, ABC returns the well-repared components or another new components to BBB. If it's whithin the quality guarantee period, no need payment.
Solutions:
A. For return old components, use consignment orders (consider BBB as vendor) in purchasing.
B. For return new components, use sales returns to reflect returns business, sales recycle to reflect new delivery to BBB.
Copy and change the order type RAS (without service order in back ground), with Repair procedure replacement for your requirement . Enable the QM to the materials, get the return materials in the Quality stock. UD of QM may be repairable / scrapped.
If it is repairable repair and send the material back to BBB. If Scrapped, replace with new material.
Revert it if you need clarifications.
Babu -
Customization settings required for Extenal service managment
Hi,
Till now we are not using External managment , now we want to confifure this , so what are the settings required for this.
regards,
zafarHi,
1. If you are selling the Service , Use Material Type u201CDIENu201D and for billing with SD module ,u have to use MM with HR module like (Time & Material ) ie ..Expense recording (PR05) then PRRW and PRFI.
2 .If vendors provide service for you and you can procure the service and pay to vendor.
The configuration required are:
2.1. Define organization status for service category
SPRO u2013>MM-> ESM->Service master- >Define organization status for service category
2.2. Define Number Ranges
SPRO u2013>MM-> ESM->Service master- >.Define Number Ranges
2.3. Define Service Category
SPRO u2013>MM-> ESM->Service master- > Define Service Category
& you can do assignment of cost object ( cost center, project, sales order) with co.code with G/L account in OKB9 t.code and in t.code OBYC account assignment of GBB,WRX with G/L.
***After above you can create Master data as Service master AC03
& the transactions are
A. Create PO ME21N (Acc,assment cat. K or P or C as required and item category D) and enter other detail with service master.
B. Create SES w.r.t. PO in ML81N
C. MIRO w.r.t. SES
D. Payment to vendor in F-53
For more Check the link:
http://sapmm.wordpress.com/category/esm/
Regards,
Biju K -
Should a new custom ESB contract wsdl required for such a scenario?
Hi,
I am using AIA 2.4 for my client who is integration Web-center 11g with JDE 9.0. The question is more pertaining to design approach that one needs to take for a scenario as this-
The case - an ADF page tries to create a customer in the JDE and uses AIA layer for the movement of business data.Once the customer gets created in the JDE,JDE in turn returns the client Id which ADF needs to navigate to a different page.The ESB currently is based on the entity WSDL(CustomerPartyV2.wsdl) and the operation is create. Since create ops in the above Entity contract is defined as 'async-one way' we cant get any response back to the ADF page via the provider ABC service.
Now to break the impasse, client has suggested if I can extend the entity wsdl file and create a new process wsdl file.But I couldn't convince myself as the need for a custom wsdl file for the EBS. This is becoz we are neither adding new operation nor we are extending a new EBO. The only thing that needs to be done is to make the create operation from async to sync in the wsdl. Unfortunately the Integration guide for 2.4 doesn't lay-down any step as how to tackle such an issue.
Please provide me some guideline on design as how to approach this problem and break the impasse!
Thanks
Prabal
Edited by: user10797754 on Apr 1, 2010 9:14 AM
Edited by: user10797754 on Apr 1, 2010 1:36 PM
Edited by: user10797754 on Apr 1, 2010 1:40 PMHi,
In AIA, the CRUD operations but for Query have implemented Asynchronous request / response patterns. Hence, these interfaces are modeled 2 one-way operations. The programming model stated in Integration Development Guide does specify how the client (in AIA, it might be Requester ABCS) can optionally choose to receive the outcome; and also about how the provider service needs to be coded to handle this.
The “responseCode” attribute of the EBM verb is set to indicate to the providing service that the requesting service is expecting a response. This is evaluated in the providing service to send back a response. The Create verb has an optional “ResponseCode” attribute that communicates the payload that is expected in the response message to the “Create” request. . The possible values for the ResponseCode are restricted to either “ID” (response payload is expected to be the Identifier of the object that was created) or “OBJECT” (response payload is expected to be the entire object that was created).
Even though the above programming model does allow for client services to receive the responses about the outcome of create / update / delete / sync operation in an asynchronous way, I would strongly discourage ADF page making a synchronous service call which in turn leverages AIA's asynchronous request / response pattern based services. This synchronous - asynchronous pattern could have performance impact.
I would make two recommendations - one is to follow customer's suggestion - add a new synchronous request / response based operation in process wsdl. But that means, you need to implement requester as well as provider services for that operation; and have ADF page invoke that synchronous requester ABCS.
The other option is to leverage the delivered existing services - clone the requester ABCS and make changes to cloned requester ABCS to update the requester application after receiving the response. Instead of cloning, you could also decide to make inline changes to the delivered requester ABCS - but need to be aware that those changes are not upgrade safe.
The user experience will certainly have to be modified - have the user refresh the screen - refreshing the screen should result in retrieval of the identifier from the data store ; and that could be used to navigate to the specific object. There might slightly be an inconvenience to the end user - but the implementation has all of Quality of Service characteristics such as resiliency, transactionality, guaranteed delivery etc.
Hope it helps.
regards,
Ravi
I -
Sugestion required for Fiscal Year scenario
Hi Gurus,
I need your suggestion for the below scenario
One of our client going to change the Fiscal period from (Jan - dec ) to (Sep - Oct). We have nearly 5 years of records as on date based on the (Jan-Dec) fiscal period.
Requirement: If new fiscal peirod will come in active , they want to view all the data ( Including historical records)based on the both the fiscal period based on the selection in the query.
Technical requirement: Dynamic switching is requried for Fiscal Year Variant in the query level.
Suggestion Required for below point:
1. Is it required to maintain two Fiscal year variant ?
2.How do we maintain the new fiscal year period for historical record ?
3. Is it any posibilities their with out major disturbance of the existing query ?
4. Is it possible to do in query level with minor impact of performance ?
5. Is it possible to do in back end side with out redundancy of the records ?
6.I have a solution to use multiprovider on top of two infoprovides which are maintain the fiscal period based on two fiscal year variant. If I realize this it would lead major back end work.
7. I have another solution to add another two fields in the existing structure to hold new variant and fiscal period. If I do this How dynamically I can change the structure of the query for to view the different fiscal period information.
Anticipate your reply eagerly
With Regards
SivaHi,
1. Is it required to maintain two Fiscal year variant ?
Yes, You will need to have another Fiscal Year variant for Sep to Oct.
2.How do we maintain the new fiscal year period for historical record ?
To do this at the BI Level, You can have a routine to convert the Fiscal Year Period according to the new Variant.
You will have to get the help of a functional consultant in order to understand the logic of opening and closing balance. According to the new variant the current Fisc Period 009.2009(Sep 2009) will become 001.2010 and so on. Apart form just converting the period, you will also have to take care of carrying over the balances.
3. Is it any posibilities their with out major disturbance of the existing query ?
Once you implement the above logic, you can just include the New Fiscal variant into the query.
4. Is it possible to do in query level with minor impact of performance ?
Yes, as mentioned above.
5. Is it possible to do in back end side with out redundancy of the records ?
Not sure about this.
6.I have a solution to use multiprovider on top of two infoprovides which are maintain the fiscal period based on two fiscal year variant. If I realize this it would lead major back end work.
This seems to be the best way. You will not have to touch the existing cube. Only your reports will have to be copied to the New MultiCube. The logic in the 2nd Q above will be for the new cube.
Regards,
Gaurav -
FPMComponent required for Help Service to work?
Hi,
This question may sound stupid but I need to confirm.
Is the FPMComponent required to be used for Help Service to work?
I have configured help services. On some ESS pages it is being displayed. But it is not showing in some cases. I observed that the FPMComponent was not being used when it is not displayed. So kind of figured this out.
Please let me know if I am right.
Thanks and regards,
Mayuresh.
Edited by: Mayuresh Kanvinde on Nov 24, 2009 7:24 PMHi Manuel,
in logical components the term "Logical System" is used to discribe the combination of system and client in an ABAP system. This does not mean you have to define logical systems in ALE customizing. That is not required as far as I know.
Regards
Andreas -
FPMComponent required for Help Service to work in ESS?
Hi,
This question may sound stupid but I need to confirm.
Is the FPMComponent required to be used for Help Service to work?
I have configured help services. On some ESS pages it is being displayed. But it is not showing in some cases. I observed that the FPMComponent was not being used when it is not displayed. So kind of figured this out.
Please let me know if I am right.
Thanks and regards,
Mayuresh.Hi there! @microcellfree thanks for posting your concerns.
I’m sorry to hear you are having signal issues at home and can understand how frustrating that can be.
We’ll be happy to see what options we have for you.
please private message me by clicking here and provide your name, the address where you experience this issue, including the city, state and zip, and a good contact number.
Thanks!
Charise
-
Business requirement for soap2rfc & file2idoc scenarios
1)Please give me the bsuiness requirement for soap-rfc & file2idoc scenarios
2)I also need the rfc and idoc used for that requirementHI
Soap-RFC
SOAP to RFC sync scenario
File- IDOC
File to IDOC
File-IDoc Scenario
While doing an File -> XI -> IDoc scenario, The Points to noted are:
1. You dont need a DT, MT or a message interface for the IDOC as it itself acts as the Message Interface.
2. You import the IDOC and use the same in your mapping.
3. In this configuration note that you will need a sender agreement for the file.
4. In this configuration note that you will also need a receiver agreement for the IDOC.
For any File -> XI -> IDoc scenario ref:
/people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping
Also check these...
Configuring the sender File adapter --
http://help.sap.com/saphelp_erp2005/helpdata/en/0d/5ab43b274a960de10000000a114084/frameset.htm
Configuring the reciever IDOC adapter --
http://help.sap.com/saphelp_erp2005/helpdata/en/96/791c42375d5033e10000000a155106/frameset.htm -
We are using TM04 and rule TR30 for Czech Republic
Scenario
e.g. if hired on Nov 11, 2011, there < 60 wd remaining. They get 1/12 (25/12 = 2.1d) for every 21 work days remaining - in this case 2 periods of 21 wd, since RIM days and holidays are included as work days, for a total of 4.5 days (round up to half-day).problem is not clear. is there any middleware/interface in between third party and app. server?
(middle ware picks the file from third party and place the same in the SAP app. server.) -
Conceptual advice required for file receiver scenario
Hi,
My scenario is to read 3 sets of data from SAP ERP and write files on the receiver system, one per data set.
I could create 3 service interfaces and set up Integration Builder configuration for each one but this seems messy.
Alternatively, if I create one service interface with 3 operations to group them, it is not possible to create the required files unless I add mapping and use dynamic configuration to determine the filename from the payload and set this in the receiver communication channel.
It seems to me that I would have benefited from the ability to define a rule in the receiver determination to define a different communication channel per operation where the specific filename could be specified.
It is only possible to bind a service interface to one communication channel in the receiver agreement.
What would you recommend as the cleanest and best approach to meet this requirement - 1 or 3 service interfaces, use of mapping or are there any alternatives?
Thanks in advance.
Alan
Edited by: Alan Cecchini on Aug 4, 2011 7:02 PM
Edited by: Alan Cecchini on Aug 4, 2011 7:02 PMBasically your requirement is many to many mapping. Please decide based on the sender system requirement. If your sender system sends different message structure then you can break into three diff interfaces and keep the interface simple.
You can route to three diff recievers based on the condition setting in the receiver determination or you can do in the mapping too. That is not the whole point. you need to think about how do pick the three different interfaces. You might also consider using ccbpm for this.
Refer the pattern that comes in the PI standard installation under SAP BASIS SWCV.
BPMPatternSerializeMultipleTrigger or BPMPatternSerializeOneTrigger -
BOM business requirement for sales order and PGI
Hi Experts,
Current setting
The BOM structure is A = A1+A2
1) Material A created in MM master item category group = ERLA
2) Sub component material A1 and material A2, MM master item category group = NORM for both component.
3) Maintained in CS01 BOM header is A and items are A1 and A2.
4) Item category in IMG was created and assign item category also created.
4.1) OR-ERLA-TAQ-TAE
new business requirement as listed below.
5) The material A is alway zero quantity on hand, no goods receipt required with no physical with such material or package at all. (it is dummy material number in SAP).
6) while SO created.
6.1) Fro material A sales price captured at BOM header level only, NO QTY and COSTshow in the sales order.
6.2) Material A1 and A2 are actual physical inventory item in the ware house.
6.3) The sub component of material A1 and A2 is required to captured QTY and COST. NO SALES PRICES NEEDED.
CONCLUSION
HOW to setup/configure such a business scenario?
- Is it logic to configure as OR-ERLA-TAE-TAN that's what i think of?
My problem is how to make the material A is alway ZEROS stock on hand and allow in sales order creation with ZEROS order qty?
MATERIAL QTY COST SALES NET VALUE
A 0 0 1,500.00
A1 1 100.00 0
A2 1 50.00 0
Thanks & Regards,
Yong Kok Wah
Edited by: Yong Kok Wah on Jan 27, 2010 11:16 AMAs per your post,
- You are creating Main item which is a dummy material without any physical inventory maintained, but the pricing/billing should be done @ main item level.
- here you are not dispatching main item, but billing should be carried at this level. in such case, I suggest you to go with the new sch.line cat w/o maintaining any mov type to it. & use Zitem category for this main item in VOV7, mark "Order qtty=1" so that min order qtty for this main item should be 1, so that you can calculate price.
- You want to capture Cost of sub items , summation of sub items cost is total cost of main item & Profit will be calculated accordingly.
Sub items, sch.line category should have mov type, item cat should be not relevant for pricing & billing , but relevant for sch.lines. In Copy control from delivery - Billing @ item level, for the main item ,- item category, choose "Cumulate cost", so that cost of the sub items will be cumulated to main item.
eg:
MATERIAL QTY COST SALES NET VALUE
A 0 0 1,500.00
A1 1 100.00 0
A2 1 50.00 0
My problem is how to make the material A is alway ZEROS stock on hand and allow in sales order creation with ZEROS order qty?
To avoid this, mark order qtty=1, in item category for main item, but for the same item, sch.line category should not have mov type. so that there will nt be any PGI document. But PGI should be done for sub items to capture inventory & cost.
Test & revert, if any issues. -
Inputs required for ESS Worflows
Hi! Experts,
I have a question in ESS Worflows? The Workflow is for 'Work Permit Application' which is complete customized development with Portal ivews. Now as Employee will fill out this form and press Submit than at the same time Workflow need to be triggered in background in SAP R/3 for some approvals.
Now my doubt is that how will I know that the end user has entered something in that forms as there is no Standard Business Object Event since this is customized developement?
So in this scenario do i need to create a Z Business Object with some events but the problem here is that there is no Super type for the Z business object, if this can be done than please provide me with some sample step by step procedure for the same.
Please provide me with some sought of inputs as I am new to ESS Workflows.
Thanx in Advance
Mistry WasimHi Mistry,
Similar questions have been asked before so you could search for those. Do you only use iviews or also webdynpros in the iviews?
From the portal you have the option to call RFC's, so you can trigger an event using the standard WAPI (mentioned several times here in the forum). You can also use a standard object and event (BUS1065 for instance) if these fulfill the requirements.
Regards,
Martin -
New Input fields for Sales Order Screen
Hi all
I have to modify the existing Sales Order Screen for transactions VA01, VA02 and VA03 using user exits. I have to add two input fields (of order quantity for tow different sales units CS and BT) in existing table control of Sales order and later I want to convert these UOMs to basic UOMs.
As its a screen exit part, I had done some R&D for the same. I had never faced such requirement in past.According to my knowledge "User exits are only to put additional information in existing SAP programs and not to modify main screens."
BADI is new to me but I still tried to search BADI for the same but didn't able to find it.
Basically I am not able to find Screen Exit for this.
Can anybody help me in this regard?
If you are suggesting BADI then please try to explain in detial.
Thanks in advance
AmolHi Amol,
VA01, VA02 are fine. Since VA03 is display, you cannot edit the fields you add.
To add fields to this display you need to edit the following screens :
Program : SAPMV45A
Screen : 8309
It is the Additional Data B tab provided by SAP to add custom fields .
You may need an access key to edit this screen.
Putting your fields there and running VA01/02 will solve half your problem.
The second half is how to capture the data entered in those fields to the database.
In order to capture the data from these custom fields you can use
the user exit
MV45AFZZ
USEREXIT_SAVE_DOCUMENT_PREPARE
USEREXIT_SAVE_DOCUMENT depening on what you want to do.
Hope this helps. -
Is multi-factor auth required for self-service password reset and portal registration?
Hi, hoping someone can give some clarity on this. I'm dealing with strictly online accounts, no AD sync to local servers. I have enabled and configured self-service password reset in AzureAD. In that config I have required users to register
their alt contact info when logging into the portal. While testing this, I don't get prompted to register unless I've enabled multi-factor auth for the test user account. I need users to register in case they need to use SSPR, but I don't want
to force them into MFA. I've gone over the following article and it says nothing about requiring MFA for SSPR or forced portal registration to work.
https://msdn.microsoft.com/en-us/library/azure/dn683881.aspx
I know there is a separate link for the registration portal that will guide users through the process, but that's a separate link. Maybe they'll set it up, maybe they won't. I'd like for the first sign-on to be a smooth process that gets them
set up for SSPR if needed. Can someone clarify and point me in the right direction? Thanks.Hey acook15,
I work on the password reset engineering team. Right now, you are correct, you cannot enforce registration for password reset during first sign in. This is a feature that we are working on right now, which will be available very soon for sign
ins to Azure, your connected apps, and the access panel, and will come a bit later for Office 365 sign ins, as well.
In the interim, you can configure SSPR to require users to register when they access the access panel at myapps.microsoft.com by following the instructions here: http://aka.ms/customizesspr (search for "Require users to register when signing in to the
access panel?").
You can also read more about other ways to get SSPR data in the system for your users here: http://aka.ms/ssprbestpractices. Let me know if this helps, and if you need to get in contact with me, feel free to email me at [email protected]
Regards,
Adam.
Adam Steenwyk | Senior Program Manager | [email protected]
Maybe you are looking for
-
Cache Insert for an already existing key is firing two update events
Using an INamedCache I perform an insert to update the values of my item that is already in the cache. I have listeners on the cache, in particular I have a DelegatingCacheListener that listens on EntryUpdated. On doing this insert once (and only onc
-
This is kind of complicated, but basically my Mac OSX laptop's hardrive recently crashed, but I got a new one and used a passport to put all of my old Word docs, iTunes, photos, and movies back onto the new hardrive. Everything was working fine until
-
Hi Experts, I have a scenario where I need to send data from SAP to PI so I am using proxy to file scenario. Here i need to send huge amount of data. In some blog i saw that proxy can handle only some maximum amount of data.(but not 100% sure how muc
-
Special Characters in phone numbers - 6085
I have looked through the entire User's Guide for my 6085 and cannot find how to store special characters, such as pause, in the telephone number. Lots of info about special characters for texting but not phone number. Is this feature not available?
-
Hi Forum members, As a newbie to LabVIEW I'm in some need of basic guidance on best way to proceed in developing my process simulation in LabVIEW, The following is basically what I want to implement: 1. A vessel is initially set at a certain level (