Using MBGMCR03 Inbound for reason code

I'm in the Functional Speccing stage of a project. the process I need to document is this: Requirement to post goods movements interfaced into SAP from an external system. I have scoured the forums throughout the web and found only 1 thing similar (on this site) - solution is to use WMMBXY/WMMBID02.
The problem with this is that there is no specific field for reason code (which I need to use) in WMMBID02 as there is in MBGMCR03.
How can I use MBGMCR03 inbound when it has no associated inbound process code bearing in mind that the SAP system is to have no custom developments/modifications? If I have to do some mods what is the minimum that needs to be done either for WMMBID02 to have additional reason code field or for MBGMCR03 to become inbound-friendly?
Thanks in advance for any help!
Jay

More info? In WMMBID02 the field E1MBXYI-GRUND for reason code (as in table MSEG) is there but its text refers to Asset master records. It has only 3 characters allowed and refers to table T098.
The MBGMCR03 field E1BP2017_GM_ITEM_CREATE-MOVE_REAS (data element MB_GRBEW (same as in MSEG-GRUND)) refers to table T157D and has 4 characters and so seems to have no correlation with WMMBID02.
Anyone have any ideas? Can I still use the GRUND field from E1MBXYI?
Jay

Similar Messages

  • Vlidations for reason code and note type

    Hi
    i have a scenario file to ECC. From file i am getting Reason code and note type fields. I need to validate whether the correct reasons code and note type exists or not..
    seven possible reason codes may exists in file and 10 15 valid note types exists..
    how i achieve that..
    venkat

    Ok,
    You can use multimapping and split the messages in the target structure. But the condition of the root node of each splitted message has to be validated against your <b>note</b> and <b>reason code</b>
    Please refer the URL for more clarfication.
    http://www.flickr.com/photo_zoom.gne?id=1131422258&size=o
    Best regards,
    raj.

  • Need to use default package for JNI code?

    Hi,
    I don't have much experience with JNI code, so excuse me if I make a silly mistake.
    I have a set of DLLs to interface with Microsoft native speech code ("Microsoft Sam") -- a GPL library called Quadmore. Quadmore has some sample Java code to work with the libraries, all of which they put in the default package (no package). If I move their code to a named package, it breaks. The Java code is able to load th libraries, but can't find any of the methods.
    Looking at the source for their DLLs (though I don't speak C++), the method names are things like
    JNIEXPORT jboolean JNICALL Java_QuadmoreTTS_SpeakDarling(JNIEnv *env,jobject obj,jstring strInput)As far as I understand, this implies that the QuadmoreTTS.class that calls the code must be in the default package, as otherwise the method name needs to be prepended with a package name.
    If that's so, then there's no way I can use the code as-is, right? Naturally, the rest of my program is in named packages, and I can't import any class that is in the default package, right? I've tried placing all their code in a jar and adding the jar to my classpath, but I still can't import any of their classes as they are in the default package.
    Is the only solution to re-compile all their C/C++ code to let it use packages? Am I being dumb and missing something? I'm pretty sure other people have used Quadmore before, so I can't believe that they've never had this problem before.
    Any suggestions greatly appreciated!
    Sam

    C/C++ functions in JNI must conform to the prototypes produced by running the javah compiler against the class file with native methods in it. So if you move the class to another package, the prototypes change. If you doun't change the compiled C coudes to suit, you will get undefined method errors when you load the dll as the JVM won't be able to match the native methods to the methods in the dll (it will call WinLoadLibrary() and WinLoadProcAddress() or somesuch under Windows).

  • Are you using Blueprints search for Flex Code?

    Blueprints (aka Code Search) is one of the options we provide with Community Search with Flex, in both the browser and the CHC. With Blueprints, your search results are restricted to code samples and a brief blurb.
    You can access the Community Search through the Flash Builder help system.
    We're curious to know how people are using Blueprints/Code Search, so can you please reply telling us:
    * Do you use Code Search in the CHC or the Browser?
    * Do you use the Blueprints Flash Builder/Eclipse plugin?
    * If you use Blueprints, do you find the results useful?
    Thanks very much!
    Stephen Gilson
    Flex Doc Team

    I didn't even know it existed. I'm installing the plugin now. Thanks for putting this out there, it sounds very useful!

  • Customer Payment using Reason codes

    Hi Freinds,
    I have checked many SDN replies on this, but i didnt find the right solution.
    I have assigned GL account for Reason code 055 for ZDI (Payment differences by reason)  in OBBE. In F-28 i want to post some difference amount to this account automatically. when i selected 055 on Residual tab and simulated, the difference amount again going to Customer a/c.
    Please tell me the possible reasons and please explain me briefly how to use the Reason codes in F-28 step by step
    Appreciate your help.
    Thanks in advance.
    Kanna.

    Hi,
    Please check the settings for 'Reason code: 55' through 't.code: OBBE'.
    Though you asign a GL account for reason code, if the reason code is not activated for Charge off difference via separate account, system will not charge-off the difference to a GL account.
    Thanks,
    Vinod

  • Reason code for short payment received from Customers

    Hello
    We are on ECC 6.0 without application of any enhancement package.
    Requirement is to capture reasons of short payment received from customer and generate a report based on such reason codes.
    Reasons of short payment received could be - Adhoc payment; Excess billed; Tax deducted at source (TDS) on freight / service charges and Bank charges etc.
    Let me know relevant configuration required.
    Would reason codes be captured during incoming payment entry or customer account clearing?
    Thanks.
    Vimal, India

    Hi Vimal
    Following is the configuration for Reason code for customer payments. It can be short payment, over payment or discount not allowed.
    First step is to define reason code. You do this in Financial Accounting (New >Accounts Receivable and Accounts Payable>Incoming Payments>Incoming Payments Global Settings>Overpayment/Underpayment>Define Reason Codes
    Define reason code , short text, long text and assign it to correspondence type. (please note correspondence type settings needs to be done first).  There is a column c which is Indicator: Charge off difference via separate account set this if you want to post the difference to seperate account during clearing customer open item.
    The second step is to define accounts for payment difference.
    Financial Accounting (New >Accounts Receivable and Accounts Payable>Incoming Payments>Incoming Payments Global Settings>Overpayment/Underpayment>Define Accounts for Payment Differences
    Assign G/L accounts against reason codes.
    The third step is Define Reason Code Conversion Version
    Financial Accounting (New >Accounts Receivable and Accounts Payable>Incoming Payments>Incoming Payments Global Settings>Overpayment/Underpayment>Define Reason Code Conversion Version
    In this step, you make the default settings you need for the manual incoming payment processing via payment advice notes. If differences between the payment advice item and the total of the allocated open items occur after selecting the open items, you can enter a reason code in the payment advice item. This represents the reason for the reduction of the payment amount specified by the paying person.
    Create version 001 and name for it.
    For correspondence type create or assign relevant form and print program in global settings> correspondence
    Once you have these settings you can insert appropriate reason code while clearing customer open item .
    You can print correspondence via T-ode F.62 on a monthly basis or wekly basis.
    Hope this helps.
    Thanks
    Sanjeev

  • Incoming payment by F-28: Reason code error while posting

    Hello everyone,
    I want to post Incoing Payment using F-28 net of TDS. I want the separate GL account to be picked up automatically for the difference when I enter the Reason Code 003.
    I did the following customization for the same.
    1. Financial Accounting> Accounts Receivable and Accounts Payable> Business Transactions>Incoimng Payments> Incoming Payments Global Settings>Overpayment/Underpayment> Define Reason Codes:- Here I selected the Indicator 'C' for reason code 003 which is for "Indicator: Charge off difference via separate account". The reason code 003 is for TDS Netted
    2. Below the Define Reason Code node, I selected the node 'Define Accounts for Payment Differences' . Selected the key ' Rules' and selected the checkbox 'Reason Code'. Then clicked on 'Accounts' and enetered the desired GL account against the reason code '003'.
    After doing the above customization I posted the Incoming payment using T code F-28. I entered the difference in the field 'Difference Posting'. Then entered reason code '003' which is for 'TDS netted' in the field 'Reason Code'. Now, I am getting the follwoing error.
    Reason codes with automatic charge-off are not permitted here
    Message no. F5605
    Diagnosis
    The reason code entered is designed to ensure that the payment difference amount is posted to an account specially set up for this purpose.  Postings of this nature usually require additional specifications (e.g. tax code, business area). If the difference stems from a single open item, the necessary specifications can be taken from that item. In the case that led to this error message, however, the difference does not stem soley from one item, which means that this method cannot be used.
    System Response
    The reason code entered is not accepted.
    Procedure
    You can either select a different reason code, which would create a new open item for the customer or vendor OR write off the difference using the function Charge off diff.. This function either takes you into a pre-configured account assignment model or into the document overview. From here you can enter the required difference postings.
    How can I proceed ahead?
    Thanks and Regards,
    Pradnya

    Hi Saulo,
    Thanks for ur reply.
    I had alreay done the config in OBXL and OBBE. Only thing I wanted to know is while posting Incoming Payment by F-28, how to use this reason code.
    Ur reply was a gr8 help for me.
    Regards,
    Pradnya

  • Displaying reason code in customer ledger FBL5N

    Dear All:
                     I have created a new reason code and posting keys are properly configured as reason codes. But text for reason code is not being displayed in customer ledger account against the reversed line item. Please help how to do so.
    Regards

    I don't think you can see the cheque void reason code text in FBL5N (Customer line items) since void code is associated with cheque and not with customer line item. Void reason code is available in cheque table PAYR.
    One work around would be to use a different document type for cheque payment cancellation documents so that these line items can be easily identified in customer ledger. For example, if you use document type ZP for payment documents (configured in FBZP), then use document type ZC as Reverse document type for ZP in transaction OBA7.
    Regards,
    Venkata Ganesh Perumalla

  • Reason code entry in BAPI_GOODSMVT_CANCEL

    Hi Experts,
    I am need of canceling GR for a material document. When I accomplish this using BAPI_GOODSMVT_CANCEL, it is asking for reason code entry. But there is no provision in this BAPI for reason code entry. Please advise to proceed further.
    Thanks in advance,
    Viven

    Use this FM
    MB_CANCEL_GOODS_MOVEMENT
    GIve the reason in ET_MSEG table...
    The BAPI also internally uses the same FM
    Reward if helpful...

  • BAPI_GOODSMVT_CANCEL reason code

    Hi,
            Iam trying to use BAPI_GOODSMVT_CANCEL bapi to cancel GR for movement type 101. In my system Movement for reason code is mandatory , i should provide the reason code for cancel. But i dont have any import paramater in BAPI_GOODMVT_CANCEL bapi to pass the reason code.Based on my requirement i should use this BAPI only. What changes i should do in BAPI, pls suggest.
    Regards,
    Dhanunjaya Reddy

    though i dont solved it, i dont want to continue.

  • Physical Inventory - MI07 default reason code

    Hi Friends,
              I config the default for reason code to count inventory ( Movementy Type 701/702) . And I do to create the transactions for physical inventory (MI01+MI04) and then I try to post difference qty by use MI07  but a reason code disappear in reason field. Pls. help me, what should I do to set up default a reason code in that field.  Thanks in advance
    Pland12

    go to OMJJ and maintian reason for movement type.
    It is not possiblle to  configure default reason for movement to a movement type

  • Lockbox -Residual item - Reason code - FLB2

    Hi Gurus,
    I would appreciate if you could help me on the following.
    1. During lockbox processing (FLB2), will SAP create residual item for invoices with partial payments?
    2. If yes, will SAP populate reason code as well?
    3. Is there any configuration that need to be maintained for lockbox to create residual item and populate reason code?
    Thank you,

    Hi,
    1. During lock processing, whether lock box post residual or partial payments is controlled in configuration. In transaction code OBAY, defaul is residual, or you can choose partial payment.
    2. Lockbox will not populate reason code by default. In the BAI2 format, there is a field for reason code. Either you can work with the bank to populate that field. In our company we have a custom pre processing program that populate the field with a default reason code for all residual payments. During post processing, users change that to appropriate different reason codes depending on whether they going to write it off or keep it as a residual open itme on customer.
    3. You can control the population of reason code using substitution rules. For example any payment difference that is less than $50, you can write a substitution rule populate a certain reason code during posting. There is no standard configuration to do this.
    Hope this helps.

  • Standard or Customizing Bapi for T-code F-44

    Hi
    I need to clear vendor open invoices using BAPI's for T-code F-44 .I've got through various FM like <b>bapi_acc_document_post</b> and <b>bapi_ar_acc_getbalanceditems</b> but could'nt find solution because this FM's are for customer clearing the open items from table BSAD(cleared accounts of customer).Have any boby worked on this tcode to clear vendor accounts using bapi's or do we have any standard FM to use the scenario same as FM mentioned above for table BSAK(vendor clear items).
    Its really simple working with bdc's to transfer data from flat file to the above transaction.But as known every vendor has huge sets of items and this could be a huge performance issue....so to avoid this in future we need to work on this using exclusively BAPI's......Any suggestions or sample codes wud surely be appreciated....
    Thanks in Advance......

    hi,
    look here
    Re: BAPI for transaction F-03
    <b>Reward points</b>
    Regards

  • Standard BAPI for T-code f-44

    Hi
    I need to clear vendor open invoices using BAPI's for T-code F-44 .I've got through various FM like <b>bapi_acc_document_post</b> and <b>bapi_ar_acc_getbalanceditems</b> but could'nt find solution because this FM's are for customer clearing the open items from table BSAD(cleared accounts of customer).Have any boby worked on this tcode to clear vendor accounts using bapi's or do we have any standard FM to use the scenario same as FM mentioned above for table BSAK(vendor clear items).
    Its really simple working with bdc's to transfer data from flat file to the above transaction.But as known every vendor has huge sets of items and this could be a huge performance issue....so to avoid this in future we need to work on this using exclusively BAPI's......Any suggestions or sample codes wud surely be appreciated....
    Thanks in Advance......

    Thanks for ur response Anji Reddy garu,
    I've tried to check up this given FM but could'nt find it here in my sap system both in QAS and in DEV more  the FM <b>Bapi_payit_post_clearing</b> is also not available here in my sap system what could be the problem it should display this standard FM if available right but its say FM does not exit......Can u do me a favour of forwarding the source code for both the FM's so that i can create a new customizing FM if its fits my requirement.....

  • Reason Code - several questions

    Hi all
    I have checked FAQ, discussions, help etc, but I could not find any reply to the following questions:
    1) If I am in excel changing a value and get my popup with the reason codes assigned to the roles,
        the order of the reason codes seem to be complete random, at least it is neither alphabetical for the technical name nor the description.
        HOW is the order? How can I influence display order?
        Business Case is that depending on the process, one user has different subset of reason codes
    2) Evaluation of reason codes:
        Currenty with JAM, you can not evaluate Reason Codes systematically, it is just a series of feeds, wich does not meet our requirements
        With Change History, you have more possibilities for evaluation in URL-UI
        Is there any possibility / workaround / development planned that we can have these reason codes in Excel already?
        Business Case is that if the planner works on a material, he wants to see the reason codes in excel directly,
        so he knows while planning on one view all reason codes given.
    3) Is there any chance that we can set up thresholds for reason codes? Any workaround? Any development planned?
        Business Case is that we dont want to have reason code if we just make a minor change, but e.g. only when the change is higher than 5%
        This is a repeating question we get from different persons / roles from customer
    Thanks
    Irmi

    Hi Irmi,
    #1. We faced this issue in my previous project but could not determine the sorting order of the reason codes.  They appear to be random.  We checked to see if it's in the order they were created but that did not seem to be it either.
    #2. Can you select by the hash tag? such as #upside?  Try to do that in Feed and you should be able to display only the ones that your searched for.
    #3. If reason codes are set up for your user, they will pop up no matter the change.  One way to do this is to create a RC saying <5% change and just ignor those feeds.
    thank you -
    Kamala

Maybe you are looking for

  • Deploying a war file from iasconsole

    Hi All, I am trying to deploy war file web application. In iasconsole i deployed it successfully. ========================================= specify the war file location: rpmxxx Application name: rpmxxx Map to URL: /applications/rpmxxx ==============

  • Using Sales Forecast packaged application

    Hi, i wish to use the sales forecast packaged application but, trying with different users all the users see the same data, i mean the Sales Rep A see the selling cycle of Sales rep B. Since the manager is right to be able to look to Rep's opportunit

  • Append to PDF product

    hi, does anyone know if Adobe has a product that will append different file formats to a single PDF file when user does a bulk printing to the Adobe PDF instead of creating multiple PDFs and selecting the "from multiple files" to combine them which i

  • Parent child format

    <p>Hi</p><p>        can anyoneplease tell me how to get metadata in parent child format <b><spanstyle=" text-decoration: underline;">from</span></b> essbase. Ineed the data from essbase cubes which are already build. we areusing version 6.5.4.2</p><p

  • [CS3 SDK] Error "A tool returned an error code from"

    Hello!!! I'm starting to develop plug-ins on InDesign using the first exercise of tutorial (WriteFishPrice) with VisuaStudio C++ 2008 ExpressEdition. When I try to compile my source I got this message: In compiling error does not occur none (0 Failed