Reg: EDI Invocie user exit

Hi all,
I wanted to add a field in basic type INVOIC02. so, I wanted to know outbound user exit for the same.
Thanks in advance.
Regards,
Bharat.

EXIT_SAPLIEDI_002

Similar Messages

  • EDI - IDoc - User Exit - Code - Problem - Help - Wanted

    Hi EDI Experts,
    I have extended ORDERS05 IDOC twice.
    ZVKSEG1 is the the segment under extended idoc ZVKORDRS05. This is for one partner.
    Z1DATESH01 is the segment under extended idoc Z1ORDER05. This is for another partner.
    I have completed the configuration thing in WE82 for both the extensions.
    Now the requirement is, whenever a PO is created for the first partner - 100290, the IDoc generated should contain the extra segment ZVKSEG1 and whenever PO is created for the second partner - 10099,the Idoc generated should contain the extrasegment Z1DATESH01.
    Using WE20, i have added the extended IDoc type in both the partner profiles under ORDERS message type.
    Now i've written the user exit for this using EXIT_SAPLEINM_002.
    tables: edidc.
    data: z_edidd like edidd occurs 0 with header line.
    data: y1dath01 like z1datesh01.
    data: yvkseg1 like zvkseg1.
    if edidc-rcvprn = '10099'.
    z_edidd[] = int_edidd[].
    loop at z_edidd.
    if z_edidd-segnam  = 'E1EDK01'.
    read table z_edidd  with key segnam  = 'Z1DATESH01'.
    if sy-subrc <> 0.
    y1dath01-DELDATE = sy-datum.
    clear z_edidd.
    z_Edidd-sdata = y1dath01.
    z_Edidd-segnam = 'Z1DATESH01'.
    append z_edidd.
    endif.
    endif.
    endloop.
    int_edidd[] = z_edidd[].
    elseif edidc-rcvprn = '100290'.
    z_edidd[] = int_edidd[].
    loop at z_edidd.
    if z_edidd-segnam  = 'E1EDK01'.
    read table z_edidd  with key segnam  = 'ZVKSEG1'.
    if sy-subrc <> 0.
    yvkseg1-name1 = 'ZVK Chemicals'.
    clear z_edidd.
    z_Edidd-sdata = yvkseg1.
    z_Edidd-segnam = 'ZVKSEG1'.
    append z_edidd.
    endif.
    endif.
    endloop.
    int_edidd[] = z_edidd[].
    endif.
    Could you please go through the code and tell me where did i go wrong. The extra segments are not being created for both the partners.
    I created PO using ME21n once for each vendor.
    Please help me out guys.
    Thanks,
    Matt

    I myself fixed this problem. I made use of XLFA1-LIFNR to manipulate the partner numbers.
    Thanks

  • Reg:IW22 tc USER EXIT

    Dear all,
    Which user exit will trigger when we r working in IW22 tcode and putting notificaiton no and going to the next screen that time
    Causes  named one table control is there know , at which user exit that table control will trigger exactly when we are making the entries in that table control?
    Thanks,
    Sankar M

    Hi,
    Try the below user exits.
    EXIT_SAPMIWO0_020
    QQMA0014
    IWO10026 User check on setting status 'Do not perform'
    IWO10027 User exit: Generate user-defined settlement rule
    IWOC0001 Create PM/SM notification: Determine reference object
    IWOC0002 PM/SM notification: Check whether status change is allowed
    IWOC0003 PM/SM authorization check of ref. object and planner group
    IWOC0004 Change single-level list editing PM/QM/SM ALV settings
    Triggered on SAVE:
    BADI Definition: NOTIF_EVENT_SAVE
    Method Name: CHANGE_DATA_AT_SAVE
    Goto Function Group XQQM.All the customer exits including BADI for notifications have been included in that FG.
    Goto SPRO ->Plant Maintenance and Customer Service->System Enhancements and Date Transfer..you can find the exits along with documentation. Hope this helps you.
    Thanks,
    Harini

  • Reg : SD pricing user exit

    Hi Guru's,
    I need help on sd pricing user exit..
    when preceding order document do not have ZW15 condition type,if we try to create the return order using the preceding order , we will not have ZW15 condition type in the returns order. But if we try to enter ZW15 condition type manually in return order,system should throw a warning message that manual entry of ZW15 is not allowed.
    i need write code for this concept..Please provide exact user exit for this concept.
    Regards
    P.Senthil Kumar

    Hi Raju Chitale,
    Thaks for your response..
    Thanks for your input..
    Ckear w_count.
    loop at xkomv where ( kposn = xvbap-posnr )
    And ( kschl = 'ZW15' ).
    w_count = w_count + 1.
    Endloop.
    If w_count > 1.
    Give Appropriate message.
    Message e057(znov) with 'ZW15'.
    Endif.
    In this case, I need to check preceding order document whenther its having ZW15 condition type or not..
    If ZW15 conditon type not found in preceding order then ur try to enter the ZW15 condtion type mannually then i want to show error msg..in this code how to check the preceding order having condition type or not.???
    Regards
    P.Senthil Kumar

  • Reg. IW41 User Exit

    Hi Experts,
    In IW41 transaction, I have to copy the Actual Duration of work field to the Actual work field.
    Is it possible? If possible please suggest some exits.

    Hi,
    The following r the enhancements for  IW41
    CONFPP01                                PP order conf.: Determine customer specific default values
    CONFPP02                                PP order conf.: Customer specific input checks 1
    CONFPP03                                PP order conf.: Cust. specific check after op. selection
    CONFPP04                                PP order conf.: Customer specific input checks 2
    CONFPP05                                PP order conf.: Customer specific enhancements when saving
    CONFPP06                                PP Order Confirmations: Actual Data Transfer
    CONFPP07                                Single Screen Entry: Inclusion of User-Defined Subscreens
    CONFPS01                                PS confirmation: Determine customer specific default values
    CONFPS02                                PS confirmation: Customer specific input checks 1
    CONFPS03                                PS confirmation: Customer specific check after op. selection
    CONFPS04                                PS confirmation: Customer specific input checks 2
    CONFPS05                                PS confirmation: Customer specific enhancements when saving
    CONF0001                                Enhancements in order confirmation
    CONFPI01                                Process order conf.: Calculate cust.specific default values
    CONFPI02                                Process order confirmation: Customer spec. input checks 1
    CONFPI03                                Process order conf.: Cust. spec. check after op. selection
    CONFPI04                                Process order conf.: Customer specific input checks 2
    CONFPI05                                Process order conf.: Cust. spec. enhancements when saving
    CONFPI06                                Process order confirmation: Actual data transfer
    CONFPM01                                PM/SM order conf.: Determine cust. specific default values
    CONFPM02                                PM/SM order confirmation: Customer specific input checks 1
    CONFPM03                                PM/SM order conf.: Cust. spec. check after op. selection
    CONFPM04                                PM/SM order conf.: Customer specific input check 2
    CONFPM05                                PM/SM order conf.: Cust. specific enhancements when saving

  • Reg:QE01 TC user exit

    Dear All,
    I have to give one popup message like that 'Critical Vendor Inspect more samples'. While doing the entry in QE01, that case we will give the inspection lot number & oper'acct & inspector and then we will move on to next screen.When we are reaching to the next screen we ahve to give the popup message. by checking that material against with that vendor , while taking that material  in '105' mvt type , that time any '122' happend for that material or not for the last ten supplies.
    What should be the process ? And at which exit we have to do the coding for this scenario.
    Thanks,
    Sankar M

    yes

  • User exit that can be checked in the delivery before the EDI Message can go

    Hi all,
    I have an business requirement, to set up the block inthe delivery before the EDI message triggered.
    pls help me providing the user exit and to check the requirement in user exit.
    Regards,
    SKt

    Hi,
    You can assign a requirement in the output procedure to the EDI out put type. If this is not sufficient for your requirement, please explain the business requirement clearly so that any one can give some alternate.
    Venkat Cheedalla

  • Reg:User Exit For Invoice

    Hi All,
    I have an requirement that when during creation of invoice i have to update some data's to ztables and during deletion of invoice i have to update some data's. Is it possible?
    Is there any user exit for this scenario? Kindly give your idea's how to resolve this scenario.

    hi,
    these r the exits updated during invoice creation.
    Transaction Code - MIRO                     Enter Invoice
    Enhancement/ Business Add-in            Description
    Enhancement
    LMR1M001                                User exits in Logistics Invoice Verification
    LMR1M002                                Account grouping for GR/IR account maintenance
    LMR1M003                                Number assignment in Logistics Invoice Verification
    LMR1M004                                Logistics Invoice Verification: item text for follow-on docs
    LMR1M005                                Logistics Inv. Verification: Release Parked Doc. for Posting
    LMR1M006                                Logistics Invoice Verification: Process XML Invoice
    MRMH0001                                Logistics Invoice Verification: ERS procedure
    MRMH0002                                Logistics Invoice Verification: EDI inbound
    MRMH0003                                Logistics Invoice Verification: Revaluation/RAP
    MRMN0001                                Message output and creation: Logistics Invoice Verification
      Business Add-in
    INVOICE_UPDATE                          Business Add-In: Logistics Invoice Verification

  • Reg:User Exit  Programm

    Hi Gurus,
    In purchasing order what r the user exits available in sap?
    regards
    T.Reddy

    See the below user exits available for purchase order :
    LMEKO001            Extend communications structure KOMK for pricing
    LMEKO002            Extend communications structure KOMP for pricing
    MM06E011            Activate PReq Block
    AMPL0001            User subscreen for additional data on AMPL
    LMEDR001            Enhancements to print program
    LMELA002            Adopt batch no. from shipping notification when posting a GR
    LMELA010            Inbound shipping notification: Transfer item data from IDOC
    LMEQR001            User exit for source determination
    LMEXF001            Conditions in Purchasing Documents Without Invoice Receipt
    LWSUS001            Individual customer source determination in Retail
    M06B0001            Role determination for purchase requisition release
    M06B0002            Changes to comm. structure for purchase requisition release
    M06B0003            Number range and document number
    M06B0004            Number range and document number
    M06B0005            Changes to comm. structure for overall release of requisn.
    M06E0004            Changes to communication structure for release purch. doc.
    M06E0005            Role determination for release of purchasing documents
    ME590001            Grouping of requsitions for PO split in ME59
    MEETA001            Define schedule line type (backlog, immed. req., preview)
    MEFLD004            Determine earliest delivery date f. check w. GR (only PO)
    MELAB001            Gen. forecast delivery schedules: Transfer schedule implem.
    MEVME001            WE default quantity calc. and over/ underdelivery tolerance
    MM06E001            User exits for EDI inbound and outbound purchasing documents
    MM06E003            Number range and document number
    MM06E004            Control import data screens in purchase order
    MM06E005            Customer fields in purchasing document
    MM06E007            Change document for requisitions upon conversion into PO
    MM06E008            Monitoring of contr. target value in case of release orders
    MM06E009            Relevant texts for "Texts exist" indicator
    MM06E010            Field selection for vendor address
    MMAL0001            ALE source list distribution: Outbound processing
    MMAL0002            ALE source list distribution: Inbound processing
    MMAL0003            ALE purcasing info record distribution: Outbound processing
    MMAL0004            ALE purchasing info record distribution: Inbound processing
    MMDA0001            Default delivery addresses
    MMFAB001            User exit for generation of release order
    MEQUERY1            Enhancement to Document Overview ME21N/ME51N
    MRFLB001            Control Items for Contract Release Order
    Thanks
    Seshu

  • Error on activating User Exit on EDI - SD

    Hello,
    In order to customized our EDI requirements for Incoming Sales Orders
    for one of our customers, we need to activate a User Exit
    (EXIT_SAPLEDI1_001 on enhacement ZSDIDOC). When doing this, all the
    standard Sales Order entry processes are blocked, as well as other
    transactions, such us VL12.
    Any solution??
    Thanks.

    ABAP/4 Open SQL array insert results in duplicate database records.".
    Error is due to inserting duplicate record in table which is already existing.Take help of abaper,debug,analyze
    code which may be cause of error using ST22.If it is application error,apply appropriate sap note.

  • REG:USER EXIT FOR DATA SOURCE 0HR_LSO_1

    Hi ,
    I have to write the enhancement ABAP code for data source 0HR_LSO_1 which is related to module " training and event management "(also known as LMS or LSO) in ECC 6.0 .
    So how can I find out appropriate user exit for the same .I have to concentrate on the field "kostl (cost centre)" in that data source .
    Please provide some suggestions .
    Thanking You ,
    Tarun Brijwani .

    Hi Tarun...
      I this might help you.
      In the HR System:
    1) T-CODE: CMOD
    2) Choose an existing project (vg: Z12345)
    3) Modify
    4) Press Components button
    5) Look for the enhance: RSAP0001  (the BW extracting enhancement)
    6) The you have one of the following option:
    a- If the Data Source is "transaction data": The exit is "EXIT_SAPLRSAP_001"
    b- If the Data Source is "master data": The exit is "EXIT_SAPLRSAP_002"
    7) double-click in the appropriate one
    8) You'll see an INCLUDE sentence. Could be this ZXRSAU01 or this ZXRSAU02 (depending on the previous step). Double-click and you'll be redirected to the SE38
    9)  some code:
    CASE i_datasource
      WHEN '0HR_LSO_1'.
        LOOP i_t_data INTO my_struct
           my_struct-KOSTL           "Here you'll must have your Cost Center
           ...etc...etc...etc
        ENDLOOP.
      WHEN OTHERS.
    ENDCASE
    Hope it helps.
    gdmon

  • Reg:User-Exit In Sales Order to Invoice

    Hi All,
    I have An requirement that to create automatic sales order and invoice  in one go, i have used BAPI_SALESORDER_CREATEFROMDAT2 to create sales order and bdc invoice to create invoice its worked fine.
    My problem is now i got an requirement as after creating sales order it should not create invoice as such because they will manually check whether the sales order is correct then only i should proceed to invoice also they need the option to create,change,delete sales order and same too invoice how can i acheive this scenario through user exits?
    Since am new to user exit can any one tell me how to use user exits and what user exits need like this scenario?

    Hi Suresh,
    For sales order following user exits can be used. These are available in include MV45AFZZ.
    USEREXIT_DELETE_DOCUMENT : At the time of deletion of sales order
    USEREXIT_SAVE_DOCUMENT : At the time of updations or creation of sales order.
    Following are the user exits available in smod.
    SDVFX007  User exit: Billing plan during transfer to Accounting
    SDVFX008  User exit: Processing of transfer structures SD-FI
    SDVFX009  Billing doc. processing KIDONO (payment reference numbe
    SDVFX010  User exit item table for the customer lines
    SDVFX011  Userexit for the komkcv- and kompcv-structures
    V05I0001  User exits for billing index
    V05N0001  User Exits for Printing Billing Docs. using POR Procedu
    V60A0001  Customer functions in the billing document
    V60P0001  Data provision for additional fields for display in lis
    V61A0001  Customer enhancement: Pricing
    Please check this exits which will help you for your requirement.
    Thanks,
    Naveen Kumar.

  • EDI order change - user exit

    Hi group
      Quick question...while doing a PO change ( IDOC_INPUT_ORDCHG)....sales order line items are to be deleted....I know that this needs to be done in a user exit...i am trying to nail down to the right user exit......
    I found only one user exit ( customer function 002 ) dealing with BDCDATA...but the problem is this one is called multiple times in the program...and I want to run this code only once....have you guys encountered similar situation / have any clue....Plz let me know

    Hi,
    I did not get your question. What is the relationship between changing PO data and deleting sales order line item.
    I do not recommend changing sales order line in some userexit while processing PO idoc. Eventhough you find an userexit to do this, when sales order line item is deleted and commit happens in not only commits the sales order data but also other outstanding updates. This might cause database inconsistency.
    Please clarify your exact requirement.
    Regards,
    RS

  • REG : user exit

    hi,
        i am writing this code in user exit MV45AFZZ for va32 and va02 transaction.it is working fine but the problem is whatever i select the first line item it is not responding corectly.ther then first line item the other line items are working properly and in va32 transaction when i select item overview tab then also the program is not working properly please help me out
    LOOP AT XVBAP.
      IF TCTRL_U_ERF_AUFTRAG-CURRENT_LINE = SY-TABIX
      OR TCTRL_U_ERF_LIEFERPLAN-CURRENT_LINE = SY-TABIX.
      SELECT VBELN POSNR ZEILE MATNR VTWEG WERKS DISPO
             M1QTY M1QTY01 M1QTY02 M1QTY03 M1QTY04 MONYR KUNNR
             INTO CORRESPONDING FIELDS OF TABLE IDEMAND
             FROM ZSDDEM WHERE VBELN EQ VBAK-VBELN
                         AND   POSNR EQ XVBAP-POSNR
                         AND   MATNR EQ XVBAP-MATNR
                         AND   KUNNR EQ KUAGV-KUNNR.
      SORT IDEMAND BY VBELN POSNR ZEILE DESCENDING.
      LOOP AT IDEMAND.
      SELECT MAX( ZEILE ) INTO WA_ZEILE
                    FROM ZSDDEM WHERE MONYR EQ IDEMAND-MONYR
                                AND   VBELN EQ IDEMAND-VBELN
                                AND   POSNR EQ IDEMAND-POSNR.
                               AND   KUNNR EQ IDEMAND-KUNNR
                               AND   MATNR EQ IDEMAND-MATNR
      IF SY-SUBRC = 0.
      IF WA_ZEILE EQ IDEMAND-ZEILE.
      TOTQ = TOTQ + IDEMAND-M1QTY.
      ELSE.
      DELETE IDEMAND INDEX SY-TABIX.
      ENDIF.
      ENDIF.
      ENDLOOP.
      IF TOTQ > 0.
        MESSAGE E020(ZSD_AMP) WITH TOTQ.
      ENDIF.
      ENDIF.
      ENDLOOP.
      ENDIF.

    Hi,
    Can you please check the below sap note?
    Note 414421 - Creating or transferring simulat. version: CONVT_NO_NUMBER
    Please also check
    2.       0.410       PS-ST-WBS       449922       CJVB_PRPS_POST: ERR_UPDATE during update on table PRPS       27.02.2002
         3.      0.400      PS-SIM      805384      CJV2; network structure graphic; create activity: NOT_FOUND      30.12.2004
         4.      0.370      PS-SIM      379157      CJV4: SAPSQL_ARRAY_INSERT_DUPREC in SAPLV60F      24.03.2003
         5.      0.340      SV-SMB-AIO-BP-IMC      612325      Coll.note: BP Industrial Machinery & Components (IM&C)V3.46C      25.08.2003
    Thanks,
    Ramakrishna

  • Reg :-  For Updating WBS in MIRO (any User Exits or Enhancements)

    Hi,
    I have a requirment while doing MIRO,
    I am selecting 'Calculate Tax' Checkbox to update G/L accounts specified for a particular TAX code in the MIRO Screen simultaneously I want to update WBS element for that G/L accounts specified in the TAX code in MIRO level.
    Can anyone suggest any Enhancements or User Exits available for this else provide solution for this.
    With Thanks,
    Dina

    Hi,
    have a look at badi INVOICE_UPDATE.
    Best regards.

Maybe you are looking for

  • Safari crashes every time I open it or reopen it. How do I fix it?

    Safari crashes every time I open it or reopen it. How do I fix it? This is what it says: Process:               Safari [6337] Path:                  /Applications/Safari.app/Contents/MacOS/Safari Identifier:            com.apple.Safari Version:      

  • Can I use Word 2010 with RoboHelp 8?

    Our company just upgraded to Word 2010 and, all of a sudden, when I try to generate printed documentation, RH gives me an error that I need Word 2000 or later. The OS is Windows XP Professional. Thanks!

  • IPhoto won't import my iPhone photo library.  Help!

    I just bought a new Macbook Pro, and am having difficulty importing photos from my iphone4.  When I open iPhoto, it allows me to import photos from my camera roll, but it will not allow me to import photos from my iphone albums or iphone photo librar

  • HT5137 after I installed mavericks my music on iPhone5 doesn't work

    after I installed os mavericks my music application cannot be open and it doesn't even launch, omg it's so annoying, if anyone knows how to fix it or have the same problem please let me know

  • IMovie 11 can't see my videos/pictures.

    I recently purchased an external harddrive. I then moved all my video and picture files to that drive, hoping I did it properly and actually grabbed all my video and pictures. Now that I start up iMovie, I don't see all the footage I had before. I al