Idoc Blaord for service contracts - update contracts

Hi
I am working with a 3rd party contract management system.  I am now interfacing with this package to work with Service Contracts.  When I try and process the BLAORD idoc, it comes back with an error saying that the package number already exists.
Im my opinion it is trying to create a new line item and therefore it is not happy to use the package number for the service line item that already is there.  I need it to modify this entry and update the condition records.
Please help
Thanks

Hi,
Related to the error 00344, I did not find much information. I only found the following:
notice that the IDOC must contain two E1EDC20 segments to
transfer one service line. The first segment just contains header
information and maybe some unimportant default values, but not the
service data. The package number of this header line links the services
to the item. The subpackno of this service line must be the package
number of the 'real' service lines. I have copied an example from one of
our internal systems below.
In addition you may have a look at note 420334. It has nothing to do
with ALE or contracts, but the concept of creating a service line is
the same.
Example:
E1EDC20 001:
SGTYP      001
PACKNO     0100009042
INTROW     0000000001
EXTROW     0000000000
RANG       0
SUBPACKNO  0100009043
MENGE      0.000
PEINH      1
PREIS      0
BRTWR      0
NETWR      0
CURCY      EUR
UEBTO      0.0
AUSGB      0000
FRPOS      1
PERNR      00000000
KNT_MENGE  0.000
KNT_WERT   0
UNG_WERT   0
UNG_MENGE  0.000
ALTROW     0000000000
MSGFN      005
E1EDC20 002:
SGTYP      002
PACKNO     0100009043
INTROW     0000000002
EXTROW     0000000010
RANG       0
SUBPACKNO  0000000000
MATKL      01
MENGE      120.000
MENEE      HUR
PEINH      1
PREIS      1
BRTWR      120
NETWR      120
CURCY      EUR
UEBTO      0.0
AUSGB      0000
KTEXT1     xxx
PERNR      00000000
KNT_MENGE  0.000
KNT_WERT   0
UNG_WERT   0
UNG_MENGE  0.000
ALTROW     0000000000
MSGFN      005
But I do not know if this is your case, if not, I would recommend to open a ticket at SAP.
Best Regards,
Arminda Jack

Similar Messages

  • The net price is calculated incorrectly for service items in contracts

    The net price is calculated incorrectly for service items. Iu2019m creating a contract for services, transaction ME31K (without service master). At the services level Iu2019m adding u201CConditions Supplementsu201D:
    -     PRS (gross price) =1000 EUR
    -     Z999 (discount) = -100 EUR
    -     ZPRS (cost) = 1500 EUR
    The gross price is calculated correctly = 2400. My problem is with the net price, with this example the net price is just 1500 this means that is just considering the condition ZPRS.
    Where can I customize the net price determination to considerer all price conditions?
    Thanks in adavnced

    Hi,
    In the service industries area, SAP uses two calculation schemata,       
    MS0001 for contract/master services (Z999 must be added to MS0001) and otherwise, MS0000. Assignment    
    occurs according to the Customizing settings defined under     
    'Materials Management -> External Services Management -> Maintain        
    Conditions for Services -> Conditions: Schema for Services'. If you want 
    to use another calculation schema for contract/master services, you must 
    define this with an own entry under Maintain Conditions for Services ->  
    Variable Calculation Schema for Services', for example, in the form 'K   
    WK value contract MSxxxx service schema', if a corresponding schema      
    MSxxxx has been defined first.       
    If Z999 is a header discount for the service outline level, it must be added to MS0002.
    Like the standard  discount condition type ZA00 the Z999 must have Cond. class   A  for Discount or surcharge in the condition type setting in the customizing, and no access sequence should be assigned to it.
    Please read the notes 798798 and 353482.
    Regards,
    Edit

  • My MacBook Pro 17" was stolen. How do I communicate to you that this particular computer was stolen incase someone brings it in for service or updates?  Thanks, Morris

    My MacBook Pro 17" was stolen on Feb. 22, 2012:  Model # A***9; Serial #W8*******94
    How do I flag this computer with you in case someone tries to bring it in for service?
    Thanks, Morris
    <Serial Edited by Host>

    EMDAVIS, I just went through this.  Report it stolen through the proper police.  Then have the police call them call Apple with the Police report and request that the Serial number is taged.  The local detective here said it took 3 phone calls. It also helped that I used iCloud to wipe the computer so the person who has it now may need service.  Good luck EMDAVIS.  Sorry for your loss!

  • Unlimited check for Service items on contracts

    Hello,
    When I'm creating a contract for a service item, on the item detail the checkbox for Unlimited is always checked.
    Why is this developed like that? and is there a way to modify this behavior?
    Regards,
    Nelson

    Hi,
    On the item detail screen this flag should be left set as it is defaulted.
    The real limits are stored at the service specification levels and NOT at the PO item details level.
    If you test this you will find that the flag that you are indicating here does not affect the process because the actual flags at the lower level are used.
    So unless this is giving you a real problem, leave it as it is.
    Steve B

  • Report for Service price conditions in contracts esp. validity periods

    Hi all
    I need a report that will show validity periods against price conditions for services in a contract. Can't find anything through the menus, SAP Help, Google.
    Is there something as standard or will I need to cobble something together? The report needs to display conditions and validity periods by service / contract.
    Any ideas?
    Regards
    David

    Hi
    Thanks for those, I had already found and tried a couple of those transaction. For some reason, those transactions aren't returning any results. I can get results if I branch into the 'Conditon info' screen, but unfortunately in this case the actual service numbers aren't quoted.
    Regards
    David

  • I want IDOC for Vendor master updation ( XK01 &XK02 )

    Hi
    I want to do LSMW in IDOC method for this vendor updation.
    So I want IDOC for Vendor master updation ( XK01 & XK02 ).
    I want to do both create vendor and change also.
    Regards,
    Ravi
    Edited by: kandukuri ravi on Dec 1, 2008 2:56 PM

    Hi,
        For Vendor Master using IDoc's for LSMW,Use Message Type = CREMAS and Basic Type = CREMAS05.
    For Basic type 01,02,03...05 are versions which includes more fields in basic type so better use latest version.
    Hope it will help you.
    Regards,
    Sudhakar Reddy.A

  • DEBMAS IDOC for CREATE and UPDATE

    How do i use DEBMAS IDOC dynamically for create and update customer information.
    I have a file as source which would have combination of information for new and change customer information. and there is a field in the file with t code xd01(create) and xd02(update).
    Please advise.
    -Vasu

    Hi,
    The field MSGFN is the one which decide the operation.
    Please pass the values accordingly to indicate the Create/Update.
    In inbound IDOC case ,process code will check MSGFN and do the action.
    Regards,
    Akshay.

  • Unable to create a service contract from IDoc BLAORD FM IDOC_INPUT_BLAORD

    I've been testing creating service contracts using BLAORD and it appears that SAP does not have any way of creating a service contract using IDOC_INPUT_BLAORD. Inside this function a BDC is built and either ME31K or ME32K is called. There is processing that checks the service line package numbers, but it doesn't appear to be creating them (Maybe I'm overlooking something). When the BDC is being built the services screen is ignored. There is a user exit that could be used to populate the BDC for these screens.
    I recently had to develop a custom BDC to create service contracts becuase, to the knowledge of our best ABAP-ers, there is no SAP standard functionality to create service contracts programmatically besides using a BDC. My custom BDC will fail when run in background because of a GUI control on the services screen. It runs fine in the foreground. The short dump is 'RAISE_EXCEPTION'. Short text: Exception condition "CNTL_ERROR" raised. Termination is occurring in CL_GUI_DOCKING_CONTAINER->CONSTRUCTOR. We're on ECC 6.0.
    I checked the SAP Notes system and I was unable to find anything related specifically to contracts for this issues. I did see that SAP has released OSS notes for other BDC processes so that they would be able to run in background.
    I am wondering if there is anyone who currently is able to create service contracts using IDOC_INPUT_BLAORD. My plan is to set up an RFC between SAP systems. The customer wants to be able to receive contracts on demand. Has anyone done this before for service contracts? What has your approach been? Is there anyway of having the function run in foreground when it receives a IDoc?
    Thanks for your input,
    Steve

    Hello Steve,
    Did you get a solution to Service Contract (Purchase) creation through BLAORD or through any other FM please?
    BAPI_CONTRAT_CREATE does not handle services.
    Have a similar requirement and trying to avoid BDC.
    Thanks & Regards
    Prashanth

  • Contracts for services without service masters - updating material group

    Hi all
    I have some contracts for services where the services themselves are not linked to service masters. If the material group is updated in the contract at item level, this change is not being applied to the service lines. When the services are pulled through to a purchasing document the original material group / G/L allocation is being used rather than the updated one.
    This issue also occurs if a new contract is set up but the services are copied from an existing contract. The services adopt the material group of the original contract rather than the new one.
    Any ideas on how this can be overcome?
    Many thanks

    Business workaround implemented since was unable to resolve.

  • LSMW for Purchasing Contracts(ME31k) for Services

    Hi All
    I am hoping that someone would be able to guide me or give a suggestion on this. I have seen many questions asked in the forum about upload for Service Conrtacts but none of these have been clearly answered.
    The standard  idocs PURCONTRACT_CREATE01 doesn't have service segments and also BLAORD03 doesnt have account assignment so the only option is recording but while doing recording using me32k , the cursor points the to recorded entry ( static) used in recording and tries to update that service line record and fails . As a workaround I tried a recording by leaving empty lines and it woked fine but the trouble with that is only 20 service lines ( what is visible in a page) can be recorded
    So I have worked out another option as below and looks to be working but I feel the process is cumbersome and may be error prone when i have different scenarios . Has any body used a better solution using LSMW ? The option i tried is
    Using a recording of ME31k, create the Service Line with a line no equivalent to maximum possible line for example if my maximum possible line is 100, create the contract with Service Line No as 100
    Using a recording of me32k, insert the lines 99 to 1 in descending order and also making sure that source file has line no's from 99 in descending order . Also while recording , the + ( insert row) on left side of service screen was used .
    Using another recording of me32k, renumber the service no's to be consecutive order ( recording of Edit -->renumber in Service Screen ) .This is required because some contracts may only have 3 service lines and some may have 100 lines and it will look odd to have only 3 service line with 98,99 and 100
    Any suggestion from anybody who has uploaded/migrated Service contarcts using LSMW appreciated .In our project, there is a general guidance to avoid Z programs for upload and want to use that as last option.

    Sorry Mallinath
    Can you please clarify me whats the method you are referring. The link you sent me talks about
    BAPI_SAG_CREATE (CHANGE) which doesn't have any fields referencing service master ( Activity Number ) not does it have any fields related to Service tab in ME32K/ME31K?
    Appreciate if you can give some more information.
    Regards
    Abhilash

  • Mile stone billing for  service contract

    Hi gurus,
    can you help me for the following:
    i want to configure mile stone billing for service contract in my client business process,
    can any one send me the complete configuration process steps for mile stone billing.
    I'll reward you full marks,
    Thanks in advance
    nitchel

    Hiya...
    Billing Plan for Milestone Billing
    Milestone billing means distributing the total amount to be billed over multiple billing
    dates in the billing plan.
    As each milestone is successfully reached, the customer is billed either a percentage of
    the entire project cost or simply a pre-defined amount.
    During sales order processing, the system determines from the item category whether a
    billing plan is required and, if so, which type of plan
    The type of billing plan that is determined at this point is set up in Customizing and
    cannot be changed in the sales document.
    Billing plans for periodic billing and milestone billing plans for project-related milestone
    billing have different overview screens so that you can enter data relevant to your
    processing.
    For example, for milestone billing, you must be able to enter data to identify the
    individual milestones.
    IMG configuration requires :-
    1.  Maintain billing plan types for milestone billing in OVBO.
    2.  Define date description in SM30 - V_TVTB.
    3.  Maintain Date Category for Billing Plan Type IN OVBJ.
    4.  Allocate date category in SM30 - V_TFPLA_TY.
    5.  Maintain date proposal for Billing Plan Type in OVBM.
    6.  Assign Billing Plan Type to Sales Documents Type in OVBP.
    7.  Assign Billing Plan Type to Item Categories in OVBR.
    8.  Define rules for determining the date in OVBS.
    Milestone billing is typically used for billing projects, such as plant engineering and
    construction projects. Such projects often include a series of milestones that mark the
    completion of different stages of the work. In the SAP R/3 System, milestones are defined
    in a network along with planned and actual dates for the completion of work. The milestones
    are also assigned to the billing dates in the billing plan.
    Each milestone-related billing date is blocked for processing until the Project System
    confirms that the milestone is completed.
    Delivery-relevant order items for which a milestone billing plan applies are billed on the
    basis of the requested delivery quantity and not on the total of the confirmed quantities.
    The connection between the project and the sales document item is made in the individual
    schedule lines of the item. Each schedule item can be assigned to a network in a project.
    To display the project-related data for a schedule line, proceed as follows:
    In one of the overview screens of the sales document, select
    1.  Item -> Schedule lines.
    2.  Mark the schedule line and select Procurement details.
    The following figure shows an example of milestone billing where only the Contract have
    been billed :
    Order  Item  Turbine    100,000
    Billing Plan
    Billing date Description    %  Value  Billing Block   Milestone   Billing Status
    01-10-94     Contract      10  10,000      -             x           x 
    01-03-95     Assembly      30  30,000      x             x          
    01-04-95     Maintenance   30  30,000      x             x
    01-05-95     Acceptance    30  30,000      x             x
    01-06-95     Final invoice ..    ..        x
    Network/Activities
    Milestone    Estimate      Actual
    Assembly     01-03-95      01-03-95
    Maintenance  01-04-95     
    Acceptance   01-05-95
    For each billing date in a milestone billing plan, you can specify whether the billing
    date is:
    1.  fixed
    2.  always updated with the actual date of the milestone
    3.  updated with the actual date of the milestone, if the date is earlier than the
        planned billing date for the date
    Keep Sapping
    Regards

  • Bapi for creation of a contract against services.

    Hi.
    i just want to know the correct bapi for creation of contracts against services..here i was tried with BAPI_CONTRACT_CREATE but the documentation says that it is not supported for exxternal or internal services.
    so iam not sure if this bapi is the one for contract creation for services.
    any way i was tried to test this function module but i havent got  Contract created.
    wil be waiting for an excellent answer.
    bye.
    reegards.
    seetaram.

    Hi Ram,
    Try the function module
    BAPI_CONTRACT_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
    Regards,
    Chandra Sekhar

  • RA for Service Contracts.

    Dear Experts,
    We are running RA for Service Contracts.
    The Contract period is 01/11/2010 to 30/10/2011. The Montlhy Value is 1000, so the Total  value of the Contract  is12000
    The Billing Plan is Quarterly Billing (deferred).             We have incurred some cost for the month of November 2010. If we RUN
    RA on KKA3 for the month of november 2010 , we should get 1000 as Actual Revenue and 2000 Should be shown in Revenue
    in Excess of Billing(REB). But it is not showing as Revenue in Excess of Billing.
    Please help.
    Regards,
    Shareeq

    Patch Updated.

  • Open PR, PO and Contract for services.

    Dear All,
    I want to develop a report that gives the open PR, PO and Contract for services.
    When user will enter the service number report will give the open PR, PO and Contract.
    But for services quntity in item overview is always 1 AU.
    I want to compair the quantity in item details (ESLL - MENGE).
    Suppose PR is with 100 Hrs and 3 diffrent PO created for this with 25 Hrs each.
    How Can I compair this.
    Thanks and Regards.
    Prakash

    TNX

  • How to create service items and sales order for service contracts.

    Hi,
    I have created item using Purchased Item template and one more item(service item) using service /warranty program template. Then I have used these items to create sales order with service item in it and closed that order , but Iam not getting this order in service contracts. Is this right way to create sales order for service items. I
    item name:- personal_computer
    copied from purchased order template. service is enabled and install base is checked and enable service coverage is enabled.
    item name:- service_item
    copied from service /warranty program template
    service is selected to inactive,
    service type: service
    duration: 1 year
    template: Gold
    and saved the item.
    Then I have used these two items in sales order for service contracts. But that sales order is not hitting in service contracts. Is there any error with item creation.
    Thanks,
    Bharat G.

    Following SAP Notes to be referred for Service Tax:
    1.     778976 u2013 Service Tax and Ecess on Service Tax
    2.     1032265 - SEcess on Service Tax
    Regards
    AK

Maybe you are looking for

  • Bluetooth accessory charger doesn't work all the time...

    When i charge the phone and headphone on the dual charger, only the phone charges. I was able to see them both on the phone screen but now i only see the phone. It also happens when there is a syncing problem with iTunes. Any suggestions???

  • USB Drive Resets during file copy, interrupting file operations

    Fresh Arch Linux install, working USB thumb drive (Windows, previous Arch Linux setups, etc.), formatted FAT32. Seems to randomly reset, eject, and auto-re-mount during extensive file operations (i.e. copying 4gb worth of 800 files from the USB thumb

  • ANY UPDATE ON PDF READER FOR CURVE 2 AND MORE ON BB PROTECT

    Please, I need an update if free pdf reader is now available for curve 2, OS V5. Please, how strong is Blackberry protect application on device installed  when intruders try to wide/format device and can I still have access to the device if number is

  • Legacy instruments missing ? Logic Studio 8

    When i try to load the Alto or Tenor Sax from Legacy Insruments library I get the following message - Audio file "TESLNOMA2X01" not found! - Anyone else get this ? I installed all Audio / Jam pack DVD's. Running Macbook pro core duo 2.33 OS 10.4.11 L

  • Problem export listbox to excel spreadheet

    Hi, I have exported data form the PDF. All name fields are displayed in the excel except the listbox object. I already to bind the listbox in properties tab. But I don't know why the listbox is not working. Please help. Thanks, cindy