Swapping Technical Objects on Service Contract (VA42)
Hi,
I need to develop a funtion that will swap Technical Objects on Contracts. The reason for the change is a swap of equipment under warranty.
I have been looking at the IWOL function group trying to determine if the needed functions are there. Has anyone else done this before? If so, which BAPIs did you use to perfom this process?
Thanks
Rich
The main contract data is stored in VBAK/VBAP, that is correct.
I'm not sure of all of the tables associated with the Technical Object link. Here's some that I've found in my search.
EQUI, contains the equipment (technical objects)
SER02, gives OBKNR(s) by sdaufnr(vbeln) and posnr.
OBJK, gives SERNR(s) by OBKNR.
There are probably more tables involved, I can't say for certain. There must be another table that links EQUI-EQUNR with either SER02 or OBJK.
Note: Just to clarify what it is I'm trying to do. What I need to do is to add a new Technical Object to an existing Contract Line item. And delete and existing Technical Object from an existing Contract Line item.
Similar Messages
-
Adding Technical objects linkage sales contract to equipement document
hi Gurus,
I am trying to add an equipment in a sales contract (Extras / Technical Objects) but the system gives the message V1 192 (Serial number profile is missing for material 212 in plant 0001), the material is a maintenance service, and the equipment has a serial number, Why a the system checks the serial profile of material master data?
KrishnaDear Prase,
As you have explained, that´s the case you sale material as equipment, but in our case we sale a service maintenance over a client equipment. Does not logical create a serial number related to service material.
Thanks in advance for your help.
Amparo -
Check on Technical Objects when saving VA41/VA42 (Enhancement for SD)
Hi All,
I need to check whether a particular Equipment/Tech Object is already linked to any other existing Sales Document based on Sales Doc Type while saving. If so i need to raise an error and stop the VA41/VA42 Save.
I tried USER EXIT SAVE DOCUMENT PREPARE under SAPMV45A but i cant access the Tech Objects attached which is under SAPLIWOL.
Kindly advise me how to access Tech Objects data from SAPMV45A under SAVE DOCUMENT PREPARE or any better option is there.
Thanks,
Saleem BECInstead of validating technical object, you can try to validate the technical field name which would be very much available in the user exit.
G. Lakshmipathi -
Extracting Technical Object List on Contract Items (View VISER02)
Hi,
We have build a simple extractor to get a full load of the VISER02 view into BI.
However this does not give us the set of objects which have been deleted by the users from the technical object list on the contract items.
We have looked at following options:
1. preventing users from removing equipments from the object list using SAP ERP user-exit. It was put in place, then rejected by the business
2. flagging the SER02 underlying table for changes, and then develop a custom extractor on the change log tables. Sounds over complex.
3. extracting VISER02 in full into a DSO into BI, then using a second DSO and with some mechanism identifying and flagging the equipments that disappeared. Not nice to do this in BI.
4. using an SAP ERP user-exit, saving the equipments removed from the object list to a custom table in SAP ERP, then extracting that table in delta mode.
Any more thought?
Thanks!!I found the problem This issue was caused by a condition within get_content method whereby all non hex input should have import param 'RAW' given, despite the difference in the objecttype being retrieved from the previousl class method cl_fitv_gos=>get_links.
So no need to reply.
Thanks,
Kevin -
Technical objects from contracts
I am trying to update the partners on an equipment master based on the partners assigned to the line item of an SD contract , the equipment is linked to the contract line item in the technical objects. does anyone know of an exit that will allow for this or the internal table that hold the link between the technical object and the contract item ?
Thanks
Edited by: Brendon Shotton on Oct 6, 2008 6:27 PMYou can create a User Exit in CMOD for the 2LIS_11_VAITM DataSource to get the data. There should be a 1:1 (equi or inner join) or 0:1 (outer join) relationship of the data that you want to include, so that you don't create duplicate data.
Another option would be to create generic DataSources and join the data in BW. -
How to create a Service Contract ? (ABAP related devlopment)
Dear All,
How to create a Service Contract ? (ABAP related devlopment)
The Info I have is that
Service contract will contain:
u2022 Validity Start
u2022 Validity End
u2022 Duration u2013 minimum period for contracts
Additional Info:
1. Creation of service contract will take place automatically via u201Cfunction moduleu201D. This step will take place if all serial numbers are known in the sales order.
2. When ever a Sales Order is created in Seibel containing a line item of servie contract I need to create a service contract
I searched a BAPI -- BAPI_CONTRACT_CREATE
I searched a Tran -- VA41- create Contarct ( type - WV - Service and maint)
I am i in right direction ---> , If you have any good solution kindly answer
Please help.Hi Iqbal,
You can use
BAPI_CONTRACT_CREATE
BAPI_CONTRACTS_CREATEFROMDATA .
Once you create the contract, update the technical objects for the contracts
using two function modules called one after another.
IWOL_WV_ADD_OBJECTS
IWOL_WV_POST_OBJECT_LIST
Check this link:
http://abap.wikiprog.com/wiki/BAPI_CONTRACT_CREATE
Regards,
Chandra Sekhar -
Technical objects required to be mandatory in service contract VA41
Hi
I've got exactly the same issue as the one described in the thread.
Technical objects required to be mandatory in service contract VA41
Unfortunately for me it has never been answered, and seems to be quite old now.
Does anybody knows how it could be set or developed?
Regards
OlivierThrough standard configuration, it is not possible. However, you can try with any of the following exits
USEREXIT_MOVE_FIELD_TO_VBAP or
USEREXIT_SAVE_DOCUMENT
in the program MV45AFZZ where your technical team needs to validate those required fields as mandatory which is quite possible through coding.
G. Lakshmipathi -
Incompletion Log(Service Contracts-Technical Objects)
Dear Experts,
Our Requirement is to include Equipment (Technical Objects) in the Service Contract - Incompletion Log. We could not find the Equipment Details. Please post your thoughts.
Regards,
shareeqHi Zakaria,
I know it is possible to make it compulsory when introducing a service material in the service contract. You should check transaction OISD. Here you should check fields RTYP (02) and ROBJ (02) .
"The reference type determines whether you can or must specify a technical reference object when you create a service order automatically, or whether you can generate a service order without a technical reference object."
I hope this will help you. -
Urgent - BDC program to update technical objects using transaction VA42
Hi,
Currently my program updates technical objects details at item level as well as BOM header level.
But my client insists on updating at contract level i.e when u go to va42 transaction and without selecting any item, we need to go to menu,technical objects where the client wants all the items to be displayed.
How to do this way?, is it possible, please advise on this regard.
Very urgent!
Thanks in advance
Anandh.BI went into va42 and tried to extras->technical objects but it saying to select the item. Without selecting any item it is not going into technical objects.
You can only do BDC if is possible manually, since its not possible you cannot do BDC for that.
Cheers,
Satya -
Adding Technical objects (equipment) in sales contract
Hi Gurus!,
I trying to add an equipment in a sales contract (Extras / Technical Objects) but the system gives the message V1 192 (Serial number profile is missing for material 212 in plant 0001), the material is a maintenance service, and the equipment has a serial number, Why a the system checks the serial profile of material master data?
Best regards,
AmparoDear Prase,
As you have explained, that´s the case you sale material as equipment, but in our case we sale a service maintenance over a client equipment. Does not logical create a serial number related to service material.
Thanks in advance for your help.
Amparo -
Service Contract (VA41/VA42) Outbound IDOC Details
Hi ,
I have to send the changes in the Service contract from SAP to Third party system when ever contract is changed.I am able to send the IDOC with the output type KO00 and process code SD10 but it doesn't contain any contract details like start date and end date i.e the data from VEDA table.
Please let me know is there any standard Process code available for this, otherwise i have to extend the standard ORDERS with the contract related fields.
Please suggest me regarding the above.
Thanks & Regards,
Rajesh.What are the details of the contract you need? Some specific detail?
Maybe we should develop an IDOC 'Z' depending on the information you need .. -
Dear Mates
My requirement is of as follows.please help me in how to do it in SAP.
1.Service Contract (Contract type : WV & Item Category : WVN) with peridic billing plan
2.Create Notification with ref to Service contract (Please correct me if iam wrong.Also where to assign Contract type to Notification type)
3.Creation of Service order with ref to Service notification.
4.Costs are been captured there.
5.Creating Debit memo request(Debit memo request(LV) is created with ref to Service contract or service order i need clarification here!)
6.Creating debit memo with ref to debit memo request.
Kindly anybody can explain me the configuration to be done to run the above processHi,
1.Service Contract (Contract type : WV & Item Category : WVN) with peridic billing plan
Copy / use the contract type WV and item cat WVN, would suitable for your requirement
2.Create Notification with ref to Service contract (Please correct me if iam wrong.Also where to assign Contract type to Notification type)
You may attach technical object (Equipment / Functional location / Material Serial number) with the contract. Whenever you are creating notification, system will determine the contract pertaining to the reference object (Equipment / Functional location / Material Serial number)
3.Creation of Service order with ref to Service notification.
IW34 to create Service order from notification. Order can be created from Notification screen
4.Costs are been captured there.
Cost / Revenue are captured in Service order
5.Creating Debit memo request(Debit memo request(LV) is created with ref to Service contract or service order i need clarification here!)
Created with reference to the Service order (not from contract)
6.Creating debit memo with ref to debit memo request.
VF01 is to create DM wrt DMR
[Useful link|http://help.sap.com/saphelp_46c/helpdata/en/e6/4a8df09e0311d189b70000e829fbbd/frameset.htm]
Hope this helps
Babu -
Attach files to a Sales Contract (VA42) using ABAP
Hi Guru´s
Hope everybody is doing fine.
I have 3 or 4 days trying to find a BAPI or Function Module to attach files to a SAP object, in this case, to a Sales Contract (VA42). This is my first time working in a program to do this. I tried to develop a BDC program, but the "Services for Object" control is not supported via BDC.
Does anybody have an idea how to do it?
I really appreciate all your help!
Best Regards
Jesus Martinez
ABAP Developeryou have already found the name : generic object services (GOS). Look at the forum, it has already been explained many times. You may also look at the sap library for general information (APIs are not discussed a lot).
-
Service Contracts(CS)
Dear All,
Service Contract is Created and Technical Objects are attached.
Contract start date and End date are defined.
Contract is finalised on Yearly price.
But billing plan should split the price in months, because billing can be monthly, quartely, half yearly.
Please help to get a solution.
Regards,
ShareeqHi,
Yes, it is possible to have monthly billing plan.
Consider the Periodic Billing Plan type of Billing type.
Billing plans are controlled in Customizing for Sales by the following elements:
Billing Plan Type
Date Description
Date Category
Proposed Date Category
Proposed Date
Assigning billing plan types to sales document items
The date category defines data for each billing date that appears in the billing plan.
For example, the date category determines the following data:
Billing rule (determines whether the billing date is based on, for example, the percentage
of project completion or a monthly periodic payment for a service contract, and so on)
Regards -
Copy button not working properly in service contract - crmd_order tcode
Hi experts,
I want to create a duplicate row in contract through Duplicate Button Supplied by SAP. As
I understand the function of the duplicate row button is to copy the same set of information in next row with auto incremental or manual. As far as number incremental is concern that is happening based on
customization on transaction type line item incremental sequence .
This is an upgrade project before upgradation it was working fine, you can check the same in old CRM 4.0. If you see in the Object Tab, condition tab or any other tab, no data is duplicated from parent line item. This works very well in CRM 4.0. Actually after discussing with the client i have come to know that , they also had the same issue before and SAP gave two Notes : 739462 and 740103 to resolve the issue. But now this feature is only availabe in the WEB UI in CRM 2007, and as i am upgrading to CRM 2007 this feature is not available, but my client want this feature.
I went through the SAP note , they have given some corrective instructions but it is valid till BBPCRM 500 version of the software component and mine is BBPCRM 600 . My query is, will it work if i follow the same corrective measures in the Note for my system ie. by inserting few blocks of code given in the SAP NOTE.
please kindly help me out,
Thank you,
Regards,
Arun.Hi,
I think you problem is in u201CBilling tabu201D which it is not showing any details on particularly billing tab. Right
Ok, as per you wording Services order having billing tab with details but Service contract does not.
If am I right, you see the below solutionu2026.
First go to T-code: CRMC_PCUITOOLS
Put you
Application : CRMD_BUS2000116
View (blview) : ZXXXXX
Then press F8 for execute
You will see the view of particularly Leading Transaction Category and go to billing tab
See below Tab Page Group (SRV_ODP1)
Second go to T-code: CRMC_BLUEPRINT_C
Follow this : Application Element -> Tab Page Group -> Tab Page Group Structure
Put it (SRV_ODP1) and go to billing (double click on them)
You will see following details
Tab Page Group SRV_ODP1
View ZXXX
Sequence 23
Event S1O_HD_PAYMENT_BILL
Text Billing
View Switch Gro
Multi-Group S1O_HD_PAYMENT_BILL
Inactive Flag is Not Set
Follow the same for Service contract. You will see the Multi-Group missing
Put it same on that (S1O_HD_PAYMENT_BILL)
I think this issue will solveu2026u2026u2026u2026u2026u2026u2026u2026u2026u2026u2026u2026u2026u2026
On..............................................................................
Maybe you are looking for
-
[tuner card] cx88 alsa buffer under-run (on xc4000)
I'm having really weird bug and I don't know where should I look for help. I own Leadtek WinFast DTV2000 H Plus card with Conexant CX2388x PCI bridge and Xcieve XC4000 tuner. I'm using it with mplayer to watch analog cable tv. I'm suffering from buff
-
Where can I find detailed, systematic HELP for advanced topics relating to Thunderbird?
In moving from XP to Windows 7, I opted for Thunderbird as email client in order to bypass Microsoft's hyper-intrusive Windows Live Mail (I used Outlook Express for years). I have a very complicated email structure, and it's taken me weeks (seriously
-
I need to update a presentation with new updated images. Is there a way to swap the current image with another, keeping its animation and properties without going through the pains of inserting the new image, formating it and reapplying the animation
-
Delete single photos in photostream
How do I delete one og more pictures from photostream? I've already found out that I can delete my entire photostream "library". But it should be possible to mark and delete 1 or more photos. Does anybody know how to do that? If it's not possible: AP
-
FTP Passwords not retained. Business Catalyst widget not functioning correctly
I am using OS X 10.10.3, Dreamweaver 2014.1.1 Build 6982. I am unable to connect to my remote server through business catalyst. it tells me that my credentials are incorrect and to check the settings. I check my credentials for the ftp server and it