CUSTOMIZED SOLUTION FOR MIRO MIGO ACTIVITY - INDIAN SCENARIO

Hello
Looking for customized solution to save time on the MIRO and MIGO activity. (Indian scenario)
MIRO for customs duty
MIGO for loading excise to inventory
Best Regards
Pankaj
Edited by: PANKAJ PATWARDHAN on Mar 7, 2009 3:53 AM

Hi,
In a normal import process, before the goods receipt, you are making invoice verification for Customs using MIRO and using Planned delivery costs as an option.
As the goods receipts doesn't exist, system is not proposing Customs conditions
As the goods receipts quantity is unknown and there always a possibility of partial invoice verification for the customs, system will not directly populate the values in MIRO.
Doing enhancements to populate this values may not be needed. Pls convince the user on the import process.
Any other option available for that, really dont know
Thanks

Similar Messages

  • Lenovo NeXtScale N1200 Enclosure is a customized solutions for your applications

    QuestionDo you need a customized solutions for your applications?
    AnswerLenovo NeXtScale N1200 Enclosure is a customized solutions for your applications that can be configured to meet your specific business needs. Lenovo NeXtScale N1200 Enclosure is the best solution for optimum compute power, GPU acceleration, maximum compute power, GPU or coprocessor and storage with the right I/O and networking. Since the NeXtScale platform is optimized for standard racks, it allows the mixing of high-density NeXtScale server offerings and non NeXtScale components within the same cluster rack. Lenovo NeXtScale System is comprised of compute nodes and chassis. The compute node is the nx360 M5 and the chassis the n1200 Enclosure.  The chassis can house up to 12 half-wide nx360 M4 and nx360 M5 nodes. The Lenovo n1200 enclosure is a light chassis without integrated networking or switching. As a result, no chassis-level management is required.  The nodes in the chassis with front access cabling would connect to top-of-rack switches installed in the same rack. Lenovo NeXtScale System is the data center solution for clients who are facing challenges such as physical space, budget, and low productivity due to late production readiness. Lenovo delivers NeXtScale, a dense platform that not only is cost optimized but also provides tremendous time to value by helping clients get on-board more quickly.

    Thanks for the suggestion.
    One concern I have is this package is developed for v12.0. According to SAP, these action blocks will work in 12.1 but not in 12.2. I've tried to install it on 12.2. The configuration dialog are not working properly.
    Have anybody succefully implemented this package on 12.2?
    Best regards,
    Arnold
    Edited by: Brad Arnold on Mar 2, 2012 11:53 PM
    Edited by: Brad Arnold on Mar 2, 2012 11:55 PM

  • A Solution for Enabling Sandbox activation by non admin users for testing (OIM 11gr2 PS2)

    I just wanted to post what i came up with as a solution the the problem of not being able to Test the effects of sandbox changes for non admin level users prior to their publication.  We are constantly making changes to the UI through sandboxes, the problem is rolling a sandbox back isn't easy, and we cannot be sure of the effects they will have on non administrative users until they are published, since the out of the box sandbox link isn't available to non Sysadmin level users.
    To allow these non admin user accounts to test the effects of sandbox changes in our development environment, I did the following (as always, follow at your own risk):
    Create and activate a new sandbox.
    Close all open tabs (including the Home and Sandbox tabs) and click the "Customize" link.
    Click the view -> source drop down in the upper left.
    After the source is visible, click the Accessibility or Sandbox link to find the area that you will add the new "UserSandboxTest" (call it whatever you want) link.
    Add a new commandImageLink directly in the panelGroupLayout: horizontal item before the "switcher" item (see the UserSandboxLink in my screen shot below):
    Edit the Link you just inserted, Entering whatever you want the link to display as in your browser in the "Text" field.
    Export the sandbox.
    Unzip the exported sandbox and navigate to the IdmShellV2.jspx.xml (path should be: \templates\mdssys\cust\site\site).
    Edit the IdmShellV2.jspx.xml file and find the new item you added in step 5.
    Add the following to the commandImageLink xml item: actionListener="#{pageFlowScope.uiShell.context.launchSandboxes}" rendered="#{oimcontext.currentUser.roles['SANDBOX_USER'] != null}".  Note: I used a new custom enterprise role, SANDBOX_USER, to control the display of the new link, You should substitute whatever EL conditions you need in the rendered property.
    Save your IdmShellV2.jspx.xml file and zip the contents back up, just like you would for any other customization.
    Import your newly edited sandbox back into the target environment.
    Publish the sandbox.
    This seems to work great for allowing us to test other sandbox changes effects on different types of users. 

    On step 10, adding the check to determine if the user should have access to the role ended up breaking access to the unauthenticated pages like the self registration page and the forgot userid/user login pages.  Non-authenticated users cannot execute the method to return the role, so that fails which leaves the page not loading.  To correct this I changed the rendered property to rendered="#{securityContext.authenticated}".  This prevents the link from displaying on non authenticated pages, but displays for anyone else who's logged on.  We only plan on using this in our development environment where no one but developers and system admins have access anyway, so it's not an issue that everyone will see the link.  I wouldn't recommend putting this in an environment where end users will be logging in and testing without developing a method (or finding another way to limit the display) that can be called by unauthenticated users to prevent them from seeing the link.

  • Need BADI/exit OR ORHER SOLUTIONS FOR miro BEFORE POSTING A ACCOUNTING DOCU

    Dear Expert,
    How can i find a
    FI document number
    Material Line Items
    Before MIRO posting.
    so that along with miro posting another FI document can be posted by taking reference of the above.

    Hi,
    You can try using BADI INVOICE_UPDATE.
    Regards,
    Eli

  • CDPOS for the moving avenge price when using MIRO, MIGO & VL31N etc.

    Hi
    Is there a way of tracking all changes with CDPOS for the moving avenge price when using MIRO, MIGO & VL31N etc.
    We can show changes for MR21 in CDPOS but we need to reflect all changes made to the moving avenge price for MIRO, MIGO & VL31N etc. We need to run a report that will show all these changes.
    We run a report to look at all the change records for Moving Avenge Price, We use tables CDPOS & CDHDR, then Change the document Object for both tables to material, so when the report is run you can identify the material by the object value field
    u201CIf you look at CDPOS the fields where reading the data from in the u201CNew Value fieldu201D is CDFLDVALN when I do an F1u201D
    u201CIf you now check MBEW on the u201CMoving Avenge Price fieldu201D, the data reads from VERPR which is the field we need to reflect the changes. If we can change this then the report will worku201D
    Can you help please?
    Edited by: Derrick smith on Nov 28, 2008 1:51 PM

    Hello Jürgen,
    Thank you for your quick reply. I read the note -- it describes the symptom perfectly, and gives example cases which match our situation. However, no solution or recommendation is given. Does it mean that this way of valuating cancellations is not seen as a malfunction, and cannot be changed?
    Thanks in advance.
    Regards,
    Sergei

  • Import material - Vendor returned(Indian scenario)

    Dear all,
    I have searched forum for returning imported material with no solution discussed in any of threads.
    It would be nice if any one writes a blog for above subject in indian scenario it will be useful for everyone.
    What will be standard procedure followed in sap for returning imported material to vendor ?
    For my case,please note,
    A. Material to be returned partially
    B.Excise credit(CVD & its cess's,AED) is already taken
    C.Vendor is already paid.
    I'm ready to provide further inputs if required.
    Your help is really appreciated
    Thanks in advance,
    Jeyakanthan

    hi
    i never tried returns of the imported goods and also don't know the legal issues for the following process
    1)ME21N - Create a Returns PO (Activate "Returns" indicator for PO line item)
    2. MIGO - Goods Receipt > Purchase Order (Returns PO) (Here system will hit Mvmt type "161" and you can also select Un-restricted/blocked stock from where you want to return the stock)
    3. J1IS u2013 Excise Invoice Other Movements
    Here click on u201Ccreateu201D button to create an outgoing excise invoice and reverse the CENVAT Amount.
    Here put all details as below and Press u201CEnteru201D.
    Ref.doc.type - MATD, Doc Number - Material document No of 161 mvmt, Doc Year, Series Group, Excise Group and Vendor
    Here check BED, ECS and SECess values to be reversed and click on u201CSaveu201D button to post the excise invoice.
    4. J1IV - Post and Print Outgoing Excise Invoice.
    5. MIRO - Credit memo w.r.t. Returns PO.
    i think this process may be acceptable,
    regards
    kunal

  • MIRO MIGO ENHANCEMENT FOR INDIAN SCENARIO - IMPORTS PURCHASE ORDERS

    ENHANCEMENT IN THE MIRO ACTIVITY. IN INDIA YOU HAVE TO POST 7 CUSTOMS CONDITIONS FOR EACH ITEM. MIRO ACTIVITY IS COMPLETELY MANUAL. ALL THE 7 VALUES, QUANTITIES FOR 7 CONDITIONS ARE TO BE ENTERED. CAN THIS BE IMPROVED TO HANDLE IN A BETTER WAY.
    MIGO ACTIVITY FOR MANUFACTURING SCENARIO THE EXCISE VALUES ARE SET OFF WHICH ARE RETRIEVED BUT FOR TRADING SCENARIO WHERE THE EXCISE CONDITIONS ARE CUSTOMISED [ZCV1, ZEC1, ZEC2, ZAD1] TO LOAD ON INVENTORY THE EXCISE VALUES ARE TO BE ENTERED. CAN THIS ACTIVITY BE ENHANCED SO THAT THESE VALUES COME DIRECTLY FROM THE MIRO FOR DUTY POSTINGS WHERE ALL THE VALUES ARE ENTERED
    BEST REGARDS
    PANKAJ

    Hi,
    In a normal import process, before the goods receipt, you are making invoice verification for Customs using MIRO and using Planned delivery costs as an option.
    As the goods receipts doesn't exist, system is not proposing Customs conditions
    As the goods receipts quantity is unknown and there always a possibility of partial invoice verification for the customs, system will not directly populate the values in MIRO.
    Doing enhancements to populate this values may not be needed. Pls convince the user on the import process.
    Any other option available for that, really dont know
    Thanks

  • Why req MIGO and MIRO in third party scenario

    Hello All,
    In third party scenario why we req to do MIGO in ref to PO.
    In 3rd party we create sales order with item cat TAS.
    We got the PR
    with ref to PR we create PO.
    then we do MIGO  and MIRO
    also If vendor is delivering the goods why we do the Delivery and PGI and then Invoice
    Why not Invoice with ref to sales order.
    regards,
    abhijit

    Hi
    In Third Party sales, the Item category is TAS ,if the Vendor directly supplies to the end customer.
    In Item category TAS, "Billing Relevance" is "F", i,e. Order related billing as per invoice quantity.
    If the Item category of the Third Party item is TAS, then Schedule line category is CS in standard. If you will go to CS, you will find , the "Delivery relevance" field is blank and there is no "Goods movement" also. That means no Delivery takes place against the Sales order, so no goods issue.
    This clearly indicates, we do not create any Delivery and no goods receipt takes place in third party sales process, when the vendor directly sends the goods to the customer.
    Once the goods are send to the end customer, Vendor creates an invoice and sends to the ordering company. Now, ordering company goes for Invoice verification ,what the vendor has sent to him. We only go for MIRO here and not MIGO.
    After that, the ordering company, creates the Customer invoice with reference to the Sales order(placed by its customer) and sends it to its customer.
    Complete process:
    Once the order is received from the custome(say ABC)r, the company (say XYZ) creates a Sales order ---> Purchase requisition is automatically triggered from the sales order -
    > from this Purch requisition a PO is created for the vendor -
    > aginst the PO, Vendor delivers the goods to the customer ABC and charge the ordering company,sends invoice for the same to the ordering company XYZ -
    > Ordering company XYZ does Vendor's invoice verification and creates a Customer invoice with reference to customer's(ABC) order and sends to the customer ABC.
    Some times Vendor sends the goods to the ordering company and then ordering company delivers the goods to its customer.
    Vendor does not deliver directly to the end customer in this case.
    In this case Item category is TAB and Schedule line category is CB.
    Here, Billing relevance is "A" - (Delivery related billing) in the Item category TAB, that means here Delivery takes place and Billing is created with reference to the Delivery created to the customer.
    In Schedule line category CB, you will find, 'Delivery relevance" field is activated and there is a movement type "601".
    So, Delivery and goods issue both takes place here.
    Here we go for both MIGO and MIRO.

  • ADC for Domestic Purchase not flowing in MIRO for particular MIGO Document

    Hello Experts,
        We've a scenario in which we pay ADC to domestic vendor. The procedure we follow is as below:
              1. Condition record for JAOP with 0% rate maintained in FV12.
              2. PO created with JMOP 10%, 2% ECS, 1% SECS & 4% VAT.
              3. During MIGO (also excise invoice capture), AED value is maintained
              4. After J1IEX, at the time of MIRO this ADC along with other duties flows in simulation
        Now in my case, there are number of GR documents for which MIRO is performed, but for particular GR, ADC is not flowing in MIRO and also excise duty is incorrect, it's not flowing from GR.
       So what is the probable solution for this, I've already checked MIGO & excise invoice documents & found to be ok.
    Thanks in advance
            Amit

    Hi,
    Have you maintained material price including AED price??
    If yes then check whether you have maintained JAX1-100% or not?
    I think this should be treated as a dealer purchase as you are maintaining 0% amount for JAOP.
    Regards,
    Piyush

  • Better activation solution for F-Secure Freedome

    From the forum posts, internet posts, and user reviews it seems that one thing is very apparent. There is a major need for a better activation solution for F-Secure Freedome. Currently, if your HDD crashes, or you need to re-install Windows, or you upgrade to Windows 10 (coming up in July), or even if an F-Secure Freedome update fails and you need to re-install it, you lose the code and/or license. Currently, it is not possibly to free it up per se'. Evaluation periods make a huge difference on whether or not I decide to purchase a product. A 90 day trial is very helpful so that I know I am making a good purchase, since it incorporates different network protocols especially. If you un-install Freedome, you lose the code. Period. This is counterproductive. You end up losing potential users. For those with a paid license, there is a problem that the license server shows that even though Freedome has been uninstalled or is no longer used, the license is not "freed up" by the server. The server or whatever mechanism currently in place lacks the functionality to recognize these changes. I am actually about to re-install my OS, possibly add hardware and get a new HDD. I am also in the market for a new PC. F-Secure SAFE was a bit of a disappointment for me (no offense), and used a good bit of resources. - I do respect the people, and the company who makes it though. They make significant efforts, especially with the marketing of Freedome. The solution should be productive, but not cumbersome or overzealous (like Microsoft or worse). It is a good way to: 1) Expose customers to your products2) Get them to purchase them3) Retain that customer It costs more to gain a new customer than to retain a current one. I am not complaining, nor do I feel entitled. I am just trying to make a suggestion on how to improve the product, and its workflow. I don't intend to rant or to create a flood of posts. This was meant to be constructive, and to see what I could do/could be done about solving my licensing issue.I am sure that others also have some questions as well. I am satisfied with the initial install experience of Freedome, and the GUI is nice, I will say that .

    Hello infosec,
    Thank you for your honest the feedback. We really appreciate it. I'll pass it on.
    We are aware that currently the subscription management is not optimal and our development team is working hard to bring a better solution to subscription reset and reinstalaltion scenario. Unfortunately for the time being you'll need to post on this community if you are  reinstallating too many times your subscription.

  • Custom FM for dunning activity

    Dear All,
    I want to post a document in customer account after dunning activity. I am trying to do this through ABAP. What i did was that i made a copy of the standard dunning activity FM Z_ISU_DUNNING_EMPTY_ACTIVI_0350. In this FM i added my code which would post a simple document in a customer account.
    When i test this function module using se37 the FM works perfectly well and posts a document. However when i put this FM for my dunning activity(Using SPRO>> Configure Dunning activities) and run the dunning proposal and activity, the document does not get posted. I dont know why. Can anyone please help. Would really appreciate
    Here is how the code looks like after i added my code for posting a simple document
    FUNCTION ZISU_DUNNING_EMPTY_ACTIVI_0350.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(I_TFK047L) LIKE  TFK047L STRUCTURE  TFK047L
    *"  TABLES
    *"      T_FKKMAZE STRUCTURE  FKKMAZE
    *"      T_FKKMAKT STRUCTURE  FKKMAKT
    *"      T_FKKOP STRUCTURE  FKKOP
    *"      T_FKKOPK STRUCTURE  FKKOPK
    *"      T_FIMSG STRUCTURE  FIMSG
    *"  CHANGING
    *"     VALUE(C_FKKMAKO) LIKE  FKKMAKO STRUCTURE  FKKMAKO
    *"     VALUE(C_FKKKO) LIKE  FKKKO STRUCTURE  FKKKO
    only write success message into job log
      DATA:
        documentheader like bapidfkkko,
    partnerpositions type standard table of bapidfkkop with header line,
    genledgerpositions type standard table of bapidfkkopk with header line,
    documentnumber like bapidfkkko-doc_no,
    return type standard table of bapiret2 with header line.
      documentheader-fikey                = '100915-001'.
      documentheader-appl_area            = 'R'.
      documentheader-doc_type             = 'AB'.
      documentheader-doc_source_key       = '01'.
      documentheader-currency             = 'UNI'.
      documentheader-doc_date             =  sy-datum.
      documentheader-post_date            =  sy-datum.
      partnerpositions-item                = '0001'.
      partnerpositions-comp_code           = 'UNI'.
      partnerpositions-buspartner          = '0000014044'.
      partnerpositions-cont_acct           = '10000416133X'.
      partnerpositions-main_trans          = '6000'.
      partnerpositions-sub_trans           = 'AD01'.
      partnerpositions-g_l_acct            = '0000140000'.
      partnerpositions-doc_date            = sy-datum.
      partnerpositions-post_date           = sy-datum.
      partnerpositions-net_date            = sy-datum.
      partnerpositions-currency            = 'UNI'.
      partnerpositions-amount              = '99'.
      APPEND partnerpositions.
      genledgerpositions-item = '0001'.
      genledgerpositions-comp_code = 'UNI'.
      genledgerpositions-g_l_acct  = '0000299000'.
      genledgerpositions-amount = '-99'.
      genledgerpositions-profit_ctr = 'IBC'.
       APPEND genledgerpositions.
        CALL FUNCTION 'BAPI_CTRACDOCUMENT_CREATE'
        EXPORTING
          testrun            = ''
          documentheader     = documentheader
        IMPORTING
          documentnumber     = documentnumber
          return             = return
        TABLES
          partnerpositions   = partnerpositions
          genledgerpositions = genledgerpositions.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
          EXPORTING
            wait = 'X'.
        CALL FUNCTION 'FKK_DUNNING_MESSAGE_APPEND'
             EXPORTING
                  MSGID   = 'EK'
                  MSGNO   = '345'
                  MSGPR   = '2'
             TABLES
                  T_FIMSG = T_FIMSG.
        IF 1 = 0. MESSAGE S345(EK). ENDIF.
    ENDFUNCTION.

    The log displays the same message as the one it showed when i had not changed the code.
    I also tried to do the same thing with the dunning activity that deactivates the installment plan. i made a copy of the function module ISU_DUNNING_DEACT_INSTPL_0350. In that new func module i copied my code that posts a simple document. then i assigned the new ZISU_DUNNING_DEACT_INSTPL_0350 activity to the dunning procedure in SPRO. I created an installment plan for a business partner and ran the dunning activity. The installment got de activated but no document was posted!
    for your help i am providing the code of the ZISU_DUNNING_DEACT_INSTPL_0350
    FUNCTION ZISU_DUNNING_DEACT_INSTPL_0350.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(I_TFK047L) LIKE  TFK047L STRUCTURE  TFK047L
    *"  EXPORTING
    *"     VALUE(TEMP) TYPE  OPTXT
    *"  TABLES
    *"      T_FKKMAZE STRUCTURE  FKKMAZE
    *"      T_FKKMAKT STRUCTURE  FKKMAKT
    *"      T_FKKOP STRUCTURE  FKKOP
    *"      T_FKKOPK STRUCTURE  FKKOPK
    *"      T_FIMSG STRUCTURE  FIMSG
    *"  CHANGING
    *"     VALUE(C_FKKMAKO) LIKE  FKKMAKO STRUCTURE  FKKMAKO
    *"     VALUE(C_FKKKO) LIKE  FKKKO STRUCTURE  FKKKO
    DATA: BEGIN OF T_OPBEL OCCURS 1,
              OPBEL LIKE FKKOP-OPBEL,
            END OF T_OPBEL.
      DATA: H_ATEXT(100).
      DATA: OPBEL_C(12).
      DATA: H_UPDATE.
      DATA: H_FKKMAHNV LIKE FKKMAHNV.
      DATA: H_TFK033D LIKE TFK033D.
      DATA: H_DEAGD LIKE RFKN1-DEAGD,
    documentheader like bapidfkkko,
    partnerpositions type standard table of bapidfkkop with header line,
    genledgerpositions type standard table of bapidfkkopk with header line,
    documentnumber like bapidfkkko-doc_no,
    return type standard table of bapiret2 with header line.
    documentheader-fikey                = '100915-001'.
    documentheader-appl_area            = 'R'.
    documentheader-doc_type             = 'AB'.
    documentheader-doc_source_key       = '01'.
    documentheader-currency             = 'UNI'.
    documentheader-doc_date             =  sy-datum.
    documentheader-post_date            =  sy-datum.
    partnerpositions-item                = '0001'.
    partnerpositions-comp_code           = 'UNI'.
    partnerpositions-buspartner          = '0000014030'.
    partnerpositions-cont_acct           = '10000416119X'.
    partnerpositions-main_trans          = '6000'.
    partnerpositions-sub_trans           = 'AD01'.
    partnerpositions-g_l_acct            = '0000140000'.
    partnerpositions-doc_date            = sy-datum.
    partnerpositions-post_date           = sy-datum.
    partnerpositions-net_date            = sy-datum.
    partnerpositions-currency            = 'UNI'.
    partnerpositions-amount              = '66'.
    APPEND partnerpositions.
    genledgerpositions-item = '0001'.
    genledgerpositions-comp_code = 'UNI'.
    genledgerpositions-g_l_acct  = '0000299000'.
    genledgerpositions-amount = '-66'.
    genledgerpositions-profit_ctr = 'IBC'.
    APPEND genledgerpositions.
    CALL FUNCTION 'BAPI_CTRACDOCUMENT_CREATE'
    EXPORTING
    testrun            = ''
    documentheader     = documentheader
    IMPORTING
    documentnumber     = documentnumber
    return             = return
    TABLES
    partnerpositions   = partnerpositions
    genledgerpositions = genledgerpositions.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
    EXPORTING
    wait = 'X'.
    temp = return-message.
    temp = documentnumber.
      CALL FUNCTION 'ISU_DUNNING_DEACT_INSTPL_LOAN'
           EXPORTING
                I_LOAN    = space
           TABLES
                T_FKKMAZE = T_FKKMAZE
                T_FKKMAKT = T_FKKMAKT
                T_FIMSG   = T_FIMSG
           CHANGING
                C_FKKMAKO = C_FKKMAKO.
      exit.
    get update flag from global memory
    Parameter, ob Testdruck vorgesehen ist, aus dem globalen Memory holen
      CALL FUNCTION 'FKK_DUNNING_PARAMETER_GET'
           IMPORTING
                E_UPDATE   = H_UPDATE
                E_FKKMAHNV = H_FKKMAHNV.
    new: reason for deactivation of installment plan in
    business area 1102
      CALL FUNCTION 'FKK_ACCOUNT_DETERMINE_1102'
           EXPORTING
                I_APPLK   = H_FKKMAHNV-APPLK
           IMPORTING
                E_TFK033D = H_TFK033D
           EXCEPTIONS
                OTHERS    = 3.
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      H_DEAGD = H_TFK033D-FUN01.
    inside the dunned items, look if there installments in the highest
    dunning level
    innerhalb der gemahnten Forderungen nach Raten suchen, die die
    höchste Mahnstufe erreicht haben
      LOOP AT T_FKKMAZE
        WHERE STAKZ = 'R'
        and xinfo   = ' '.
         AND MAHNS = C_FKKMAKO-MAHNS.                  "Note 182489
        READ TABLE T_OPBEL WITH KEY OPBEL = T_FKKMAZE-OPBEL.
    if the document number is new, go on
    Nur weitermachen, wenn die Nummer noch nicht geprüft wurde
        CHECK SY-SUBRC NE 0.
        T_OPBEL-OPBEL = T_FKKMAZE-OPBEL.
        APPEND T_OPBEL.
        WRITE T_OPBEL-OPBEL TO OPBEL_C NO-ZERO.
    deactivate installment plan only in update mode
    Ratenplan nur im UPDATE-Modus deaktivieren
        IF H_UPDATE = 'X'.
          CALL FUNCTION 'FKK_S_INSTPLAN_DEACTIVATE'
               EXPORTING
                    I_OPBEL = T_OPBEL-OPBEL
                    I_DEAGD = H_DEAGD
                    I_DEADT = sy-datum
               EXCEPTIONS
                    OTHERS  = 1.
        else.
          clear sy-subrc.
        ENDIF.
        IF SY-SUBRC = 0.
    success message in job log
    Nachricht, daß Ratenplan deaktiviert wurde, ins Protokoll  :News that installment plan has been disabled, the log
          CALL FUNCTION 'FKK_DUNNING_MESSAGE_APPEND'
               EXPORTING
                    MSGID   = 'EK'
                    MSGNO   = '304'
                    MSGV1   = OPBEL_C
                    MSGPR   = '2'
               TABLES
                    T_FIMSG = t_fimsg.
          IF 1 = 0. MESSAGE S304(EK) with OPBEL_C. ENDIF.
    Create an entry in dunning history for deactivating an installmt plan
    Für das Deaktivieren des Ratenplans wird noch eine Mahnaktivität
    definiert.
          CLEAR T_FKKMAKT.
          MOVE-CORRESPONDING C_FKKMAKO TO T_FKKMAKT.
          H_ATEXT = 'Ratenplan & wurde deaktiviert'(001).
          REPLACE '&' WITH OPBEL_C INTO H_ATEXT.
          CONDENSE H_ATEXT.
          T_FKKMAKT-ATEXT = H_ATEXT.
        concatenate 'Ratenplan'(001)
                    t_opbel-opbel
                    'wurde deaktiviert'(002)
          into t_fkkmakt-atext separated by space.
          APPEND T_FKKMAKT.
        ELSE.
    Write error in job log
    Fehlermeldung aus dem Funktionsbaustein wird in Tabelle geschrieben,
    sie kommt dann nach der Abbruch-Meldung ins Protokoll.
          CALL FUNCTION 'FKK_DUNNING_SYST_MESSAGE_APP'
               TABLES
                    T_FIMSG = T_FIMSG.
    error message in case of error
    Dann wird die Abbruchmeldung direkt ausgegeben
          MESSAGE E305(EK) WITH OPBEL_C.
        ENDIF.
      ENDLOOP.
    ENDFUNCTION.

  • To Find no og MIGOS pending for MIRO

    Hi All,
    I am developing a report to find the MIGO'S pending for MIRO's.
    Which table should i refer to find MIGO'S pending for MIRO's.including MSEG and MKPF.
    will it be done thru EKBE fro this
    can any one help........?
    TIA
    Basu

    Hi,
    Make the necessary changes according to your Data & Requirement.
      SELECT a~ebeln a~ebelp a~vgabe a~gjahr a~belnr a~buzei a~bewtp a~budat a~matnr a~werks a~xblnr a~menge a~dmbtr
      b~lifnr c~maktx d~name1  INTO TABLE it_final
      FROM ekbe AS a INNER JOIN ekko AS b ON b~ebeln = a~ebeln
                     INNER JOIN ekpo AS e ON e~ebeln = a~ebeln AND e~ebelp = a~ebelp
                     INNER JOIN lfa1 AS d ON d~lifnr = b~lifnr
                LEFT OUTER JOIN makt AS c ON c~matnr = a~matnr AND c~spras = 'E'
      WHERE a~ebeln IN so_ebeln
        AND a~werks IN so_werks
        AND a~matnr IN so_matnr
        AND b~lifnr IN so_lifnr
        AND b~bsart NOT IN ('A', 'B','C' )  " Here add Doc Type - if you have Stock transfer(from Plant to Plant) PO in your Data
        AND a~budat IN so_budat
        AND a~vgabe EQ '1'
        AND a~bewtp EQ 'E'
        AND a~bwart EQ '101'    " Check your MIGO IN mov. types
        AND e~loekz EQ ''
    " This is for MIGO Reverse - Again check your MIGO out Mov. types
        AND NOT EXISTS ( SELECT ebeln FROM ekbe WHERE ebeln = a~ebeln AND ebelp = a~ebelp AND vgabe = '1' AND bewtp = 'E'
        AND bwart IN ('102','122') AND lfgja = a~gjahr AND lfbnr = a~belnr AND lfpos = a~buzei )
    " check for Pending MIRO
        AND NOT EXISTS ( SELECT ekbe~ebeln FROM ekbe INNER JOIN rbkp ON rbkp~belnr = ekbe~belnr AND rbkp~gjahr = ekbe~gjahr
        WHERE ekbe~ebeln = a~ebeln AND ekbe~ebelp = a~ebelp AND ekbe~vgabe = '2' AND ekbe~bewtp = 'Q' AND ekbe~lfgja = a~gjahr
        AND ekbe~budat IN rg_budat AND ekbe~lfpos = a~buzei AND rbkp~tcode = 'MIRO' AND rbkp~stblg = '' )
      ORDER BY a~ebeln a~ebelp a~budat.
    "Remove Cancelled MIRO from o/p
      SELECT DISTINCT a~ebeln a~ebelp a~gjahr a~belnr INTO TABLE it_ekbe
      FROM ekbe AS a INNER JOIN rbkp AS b ON b~belnr = a~belnr AND b~gjahr = a~gjahr
      FOR ALL ENTRIES IN it_final
      WHERE a~ebeln = it_final-ebeln AND a~ebelp = it_final-ebelp AND a~vgabe EQ '2' AND a~bewtp EQ 'Q' AND a~lfbnr = '' AND a~budat IN rg_budat
        AND b~tcode = 'MIRO' AND b~stblg = ''.

  • CUSTOM DUTY POSTINGS - INDIAN SCENARIO

    Is there any customized Patch developed by SAP for postings customs duty for every line item in a purchase order.

    Please check this answered link:
    Indian Localisation
    How to set Custom Duty ?
    Edited by: Afshad Irani on May 16, 2010 12:05 PM

  • PO's Which are MIGO done and Pending for MIRO

    Hi friends,
    Can anyone help out , hw to check the documents which are already done MIGO but pending for MIRO...
    I tried in ME2N and ME2M...but am little confusing in the field selections their....
    Pls let me know the parameters selection for above Requirement
    Regards
    Girish
    Edited by: girishkumar.r on Jul 20, 2010 5:29 AM

    Hi,
    T-Code MB5S - GR.IR balance report. will helpful to find the MIRO pending for PO.
    SAM

  • Transport Solution for a Customer

    Hello all, I would like to know which is the best solution for a customer that needs an: "end-to-end transport with a fixed amount of BW over my mpls network"
    I have two POPs, and in each POP I have a customer CE. Basically this customer wants me to give him a link with a fixed bandwidth between this two sites over my mpls network, he doesnt care if I offer him a L2 or L3 connectivity model.
    I was thinking about doing it with TE tunnel, but I would like to consult with you if this is the best solution. Thank you.
    Regards,
    Ernest

    Hello,
    TE tunnel is something used to use underutilized links for the sake of provider or fast rerouting of traffic for the sake of customer/provider.
    Now regarding providing solution to customer, If customer wants only two links you have many options...like offering L2 vpn or L3 vpn.
    What to offer depends upon below factors
    > If customer is about to give more orders in future it is better to go for L3 vpn or VPLS (L2 solution with moder scalability)
    > But if customer want more secure link with no future expansion L2 is best choice.
    You can take more inputs from customer like what will be status of links in future, what security option he is ok with
    If you run L3 VPN probably he will have to share his routing information.
    hope this helps
    Regards
    Mahesh

Maybe you are looking for

  • Why does middle-clicking empty space go back a page?

    This problem cropped up around version 5.0 and has persisted. Basically: when I middle click (often accidentally) on an area that doesn't contain a link, Firefox goes ''foreward'' to the previous page viewed in that tab. What I mean by "foreward" is

  • How to display a Hierarchy node for level 2 without parent and description

    Hi, How to display a node at level two at the query the first node is CLASS where hierarchy is maintained and the second node is subclass where hierarchy is not maintained, Now I want to display the subclass in the row where it has to display its chi

  • Save and Exit button

    Hi I want to make a button that commits changes made on the page the button is on and then navigates away to another page. I have tried to set an action on the button matching an action on a page flow. In Internet Explorer it seems to work. The chang

  • Why has my iPad mini screen cracked?

    This week I put my iPad mini in the same place I usually do before I go to bed, I plugged it in and left it to charge over night.  I came back in the morning to a cracked screen, it is still in perfect working order, just cracked.  The cracking looks

  • Agent job step - using print statement in tsql step doesnt show up

    I want to execute a procedure, then use print to write a short message into the job history.  The step executes fine, but the message doesnt show up in the history. print 'hello' what gives?