How to link JE with A/R invoice

I have generated an A/R invoice. After generation I want to give some discount to customer, so I generated a JE for discount.
I want in customer ageing report the outstanding amount as bill amount less discount.
How this can be done.
Is there any way to link the JE to A/R invoice to show the correct outstanding amount.

Hi Sandeep,
as mentioned above, in 2007 it's not a problem since partial reconciliation on JE level is fully supported.
In the lower version you may only reduce the total balance due when using a credit memo standing on the invoice.
Should you be in a lower version you have several different options:
1.) Internally reconcile the JE with the invoice
-> disadvantage: Invoice is closed & will no longer appear in the ageing report
- hence: Not recommended
2.) Create the JE with the discounted amount & wait until remainder of invoice is paid, then reconcile partial payment with JE & invoice
-> disadvantage: a lot of room for user error, a lot of data needs to be held in mind of operator, mistakes almost inevitable.
-> Advantage: JE will appear in ageing report when run by journal entry.
- hence: only use for isolated incidents
3.) In incoming payments window, highlight invoice in question & use form settings to make column'Total discount' visible & active. Enter the discount amount in that field & notice that the amount in 'Total payment' has now been reduced by the discounted amount. Use Ctrl+B to pull this amount into the payment means & add the payment.
-> advantage: all reconciliations are correct & the discounted amount is posted into the appropriate account.
- hence: Recommended Procedure.
In the scenario that you describe I would therefore recommend that you reverse the manual JE already crteated & then proceed according to option 3.
All the best,
kerstin
All the best

Similar Messages

  • How to link asset with purchase order and PO Item.

    Hello,
           I have to generate a report which contains columns
    Asset No , po no(ebeln) ,PO Item(ebelp),Material no etc
    My query is how to link asset with purchase order and      PO Item.
    I am selecting asset and po no. from anla  but how to get
    po item no(ebelp)?
    po line item is important in this report because every line item has differrent asset and material no.
    i tried to match asset no in mseg table but i am not getting asset no in mseg .
    how should i proceed ?

    Thanks Thomas & Srimanta for the quick response.
    When I checked EKKN table by entering PO there is no asset no. in anln1 field.
    Also I would like to add that, In me23n for a PO, account assignment category we are entering 'F' for internal order settlement.
    Where can i find the link between asset and po no(ebeln) and po item(ebelp)?
    Regards,
    Rachel
    Edited by: Rachel on Aug 11, 2008 7:23 AM

  • How to link ODI with ESB???

    Hi,
    I need to know how to link ODI with ESB(Enterprise Service Bus)....
    should i expose ODI as a web service or is there any other way to link these two...
    please reply me asap its very urgent...
    Regards,

    I'm also interested on this.
    I don't know very much about ODI, but could point the following:
    1 - Your datasource could be exposed as a web service, as you suggested, and be exposed for ESB to consume.
    2 - ESB can connect to your data source (not ODI, but the datasource the ODI act on) using a DBAdapter.
    3 - ESB can send a JMS message that can be consumed by an ODI JMS based datasource (I'm not sure)
    4 - ODI can have a Web Service based datasource that points to a web service exposed by ESB.
    When I see ODI Topology Manager, I can identify these options.
    Denis

  • How to link Product_guid with frg_guid.

    Hi Guys,
            Can someone pls tell me how to relate or link  the product_guid with the settype table field FRG_GUID.
    how the link is made in CRM.
    Regards,
    Vamsi

    Hello Vamsi,
    Check table COMM_PR_FRG_REL.
    Regards,
    Frédéric

  • How to link a downpayment to an invoice?

    Hi,
    I want to link a donwpayment to an invoice but don't know how. Could anybody please help me?
    Thanks,
    Kelvin

    Hi Kelvin,
    You can try the following code:
    SAPbobsCOM.Documents oINV;
    oINV = (SAPbobsCOM.Documents)MainModule.oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInvoices);
    oINV.CardCode = "efrat";
    oINV.DocType = SAPbobsCOM.BoDocumentTypes.dDocument_Items;
    oINV.Lines.ItemCode = "item1";
    oINV.Lines.Quantity = 1;
    oINV.Lines.UnitPrice = 10;
    oINV.Lines.TaxCode = "A1";
    oINV.Lines.VatGroup = "A1";
    //link a downpayment to the invoice
    SAPbobsCOM.DownPaymentsToDraw dpm = oINV.DownPaymentsToDraw;
    dpm.DocEntry = tmpKey; //key of the downpayment
    dpm.AmountToDraw = 4;
    oINV.Add();
    Best regards,
    Lin

  • How to:  Linking Material with Assortment and Plant

    What are the ways to link 0MATERIAL with assortments and 0PLANT?
    Right now I have:  0RT_WRSZ, which links the Plant with the assortment
    How do I link that with 0MATERIAL using the WLK1 table?
    Thanks,
    Chris

    Try 0RT_WLK1

  • How to link bindvariable with ViewAccessor to make it ADF Input with LOV

    I have create a view object by sql query in which i have two bind variables. I want to create a search form by these two bind variables as search criteria so i drag "Execute with Params" operation from Viewobject Data Control to a jspx page as a ADF Search Form. Now i want to create these two parameters as a ADF Input LOV so i changed control type in view Object for these two bind variables but i am not able to fine how to attach viewaccessor with it for data source. Kindly help me.

    Hi,
    in this case - if th ebind variables are not based on an attribute that has a LOV defined - you replace the components in the input form. To do this, remove the input text field and drag the attribute (the argument) onto the form again. Choose select one choice to create a drop down and then map it to the VO that providesthe values. Note that this doesn't create a LOV binding so you use lists for this.
    Frank

  • How to link event with program?

    My program z_report_idoc is called in background job using event ‘OM20000013’ created in SM62.
    Code uses FM: CALL FUNCTION ‘BP_EVENT_RAISE’
    But i dont know how it is linked to program.
    Can anyone have idea how to link program and where i can view this linkage.
    Regards,
    Gurmukh

    1. Go to transaction SWELS and swich on the event.
    2. Then go to vd01 and create customer.
    3. Go to transaction SWELS and swich off the event.
    4. Go to transaction SWEL. it will displays the events regarding your process.

  • How to link oracle with xml

    i want to know the coding to link oracle with xml.tq.

    You're going to need to expand a little on this question, since I'm not quite sure what you mean by "link". What kind of problem are you trying to solve, so we can help... Thanks.
    If you're just starting out with Oracle and XML, a book like Building Oracle XML Applications or the Oracle XML Handbook might be the right place to start, in addition to our own online documentation at http://download.oracle.com/otndoc/oracle9i/901_doc/index.htm

  • How to link iCal with Outlook for Mac 2011?

    Hello Apple people.
    Just got my MacBook Pro (Late 2011) and am trying to enable Outlook to link with iCal so I can get meeting alerts on my iPhone 4.  I prefer using Outlook for email and calendar usage.  I've linked it with iCal, but can't get information to transfer between the two.  Any thoughts?
    Mota_D

    Greetings,
    Before doing any troubleshooting I would recommend backing up your data (http://support.apple.com/kb/HT1553).  Calendars and contacts tend to be important to people and are complex in nature which increases the chances of mishaps.
    Make sure you have installed all software updates from Apple by going to Apple > Software Update.
    Make sure you have installed all software updates for your Microsoft software (Open Outlook and then go to Help > Check for Updates).
    Restart your computer (Apple Menu > Restart).
    The first thing I would suggest is following all steps in this article: http://support.microsoft.com/kb/2452489.
    Once this is complete you should see the calendars you have added to Outlook when you click the "Calendars" button in iCal under the "On My Mac" section.
    If the calendars do not show up reset Sync Services: http://support.apple.com/kb/TS1627.
    Hope that helps.

  • How i link DMS to FICO say Invoice

    Hi,
    how i would link DMS to FICO??say Invoice.
    points?

    HI Rajes
    You can select the object links from dc10 tcode. But if you want to add any other object as object link then the following info as posted in some other thread might be useul to you.
    Through Abapers,
    You can create New objects using the T.code: SE80.
    You can make an object link to SAP objects that are not shown in the possible entries list. To do this, proceed as follows:
    1. In the standard system, there are already two special screens for the module pools SAPLCV130 and SAPLCV140 for the linked SAP object.
    You must create two new screens with the same number for the module pools SAPLCV130 and SAPLCV140. The processing logic must follow that of screen 1204 in program SAPLVC130.
    2. Create function module OBJECT_CHECK_XXXX (XXXX = object name) If the object can be classified, this function module already exists .
    Otherwise copy the function module for linking equipment DOCUMENT_CHECK_EQUI and change it as required for the new object.
    Thanks
    Prasad

  • How to link idoc with its corresponding documents and vice versa...

    Hello Experts,
    What are the tables, transactions, etc that can link a certain document(e.g. PO, GR, invoice) to its IDoc and
    vice versa.
    Thank you guys and take care!

    Hi,
    The Message Control parameters from the partner profiles must also match the corresponding
    fields in the output type. These parameters include:
    u2212 Application
    u2212 Partner
    u2212 Partner function
    u2212 Output type
    Tcode  - NACE  (Output Control)
    Tables - SRRELROLES  (Object Relationship Service: Roles)
    Message Control is a mechanism by which documents are output based on certain conditions.
    1) The application id, communication structure and o/p determination procedure are responsible for triggering IDocs corresponding to a particular application document. For this to happen message control settings have to be done.
    2) Message Control u2013 also referred to as output control or conditioning technique u2013 is a cross-application component used as a service program in several areas. The basic concept behind Message control is to generate and manage outputs from an application and control their timings and medium of exchange.
    3) Message control settings can be done via transaction NACE or via transaction NACO.
    4) Starting point in message control in the u201COutput Determination Procedureu201D (Procedure within NACE txn.). Depending upon the configuration setting in SPRO this procedure is determined.
    A procedure defines a set of possible outputs for an application. We can define several procedures for an application, but only one can be configured as
    active (i.e. for a particular transaction document within an application only one procedure will be determined based on configuration settings).
    Eg->
    a) For Delivery (txn. VL01NO) the document type setting in configuration (SPRO -> Logistics Execution -> Shipping -> Deliveries -> Define Delivery types) determines the procedure.
    So whenever we save a document of particular application (of particular application id) and of particular document type, the particular o/p determination procedure is triggered.
    b) For sales, SPRO -> Sales and Distribution -> Basic Functions -> Output Control -> Output Determination -> Output Determination Using the Condition Technique.
    5) In the transaction NACE we can see that corresponding to application id (say u2018V2u2019 (shipping)) various procedures are defined:
    6) Before making the entry of the output type corresponding to a particular procedure, we have to define it with its attributes.
    The output type defines the characteristics and attributes of the output itself. We can access the output types on transaction NACE by selecting an application and clicking the Output type button.
    7) Access sequence defines a sequence in which business rules are checked for proposing an output type. It has following attributes:
    - A set of business rules or conditions.
    - A sequence in which the rules or conditions are checked.
    - A requirement that checks for business rules using ABAP programs.
    - An exclusive or inclusive strategy.
    We can access the access sequences on transaction NACE by selecting an application and clicking the Access Sequences button.
    Business rule 1 is based on SOrg./Distrib.Ch/Division/Customer. Business rule 2 is based on Sales Organization/Customer Number. Each business rule is, effectively, a set of fields defined in a condition table.
    8) Condition table specifies the key fields for a business rule. Hence for Business rule 1 the key is Sales Org., Distribution Channel, Division and Customer.
    9) Condition records are inserted in the condition table. The transaction is evaluated with the key (of the condition table based on business rule) and if the transactional data matches with the condition record the output is proposed.
    Condition records are defined at last.
    10) Several programs and tables are part of Message Control. For EDI, the following tables and programs will frequently be dealt with:
    *NAST - This table has an entry for the processing program used for an output type.
    *TNAPR - This table has an entry for the processing program used for an output type.
    *RSNAST00 - This program is used to process entries in the NAST table.
    *RSNASTED - This processing program exists for each output medium. ALE_PROCESSING is the routine in the RSNASTED program to process ALE outputs.
    11) Final overview of the components used in Message control to propose outputs.
    12) After doing all the settings for message control, the partner profile setting for this ALE scenario needs to be accomplished. We need to add the following entry to the outbound parameters of the partner profile:
    13) One important question that arises at this juncture is, how is the partner profile determined from the output type is case of ALE?
    This is information is stored in table EDP12 (Partner Profile: Outbound with Message Control). Based on the Partner type of receiver (RCVPRT), output type (KSCHL) and Application for message conditions - without value table (KAPPL), the Partner number of receiver (RCVPRN), Outbound process code(EVCODA), Message type (MESTYP) and other related values are determined.
    Regards
    Pugazhenthi.P

  • How to link label with an input field in data table?

    I am curious if there is a nice way to link a label to input field in a data table directly in JSP? Data filling the table are dynamically bounded.
    Sample, simplified code below. Values of "label" property are unique in the collection binded to dataTable.
    <?xml version="1.0" encoding="UTF-8"?>
    <jsp:root version="1.2" xmlns:f="http://java.sun.com/jsf/core"
         xmlns:h="http://java.sun.com/jsf/html"
         xmlns:jsp="http://java.sun.com/JSP/Page">
         <jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8" />
         <f:view>
              <html>
              <body>
              <h:dataTable value="#{screen$monitoring$errorlog$CorrectHopper.dataset}" var="DATA_ROW">
                   <h:column>
                        <f:facet name="header">
                             <h:outputText value="Name" />
                        </f:facet>
                        <h:outputLabel value="#{DATA_ROW.label}" for="#{DATA_ROW.label}_id" />
                   </h:column>
                   <h:column>
                        <f:facet name="header">
                             <h:outputText value="Value" />
                        </f:facet>
                        <h:inputText value="#{DATA_ROW.label}" id="#{DATA_ROW.label}_id" />
                   </h:column>
              </h:dataTable>
              </body>
              </html>
         </f:view>
    </jsp:root>
    returns:
    17:39:01,390 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
    java.lang.IllegalArgumentException: #{DATA_ROW.label}_id
    what is related to EL expression in h:inputText's "id" attribute.
    Is there any other way to bind label with dynamically created input field in JSP? Do I really have to bind input field directly to component objects with "binding" and set IDs manually with setId() (what is ugly solution because it moves View related logic to Model layer)?

    I've thought of using EL because I have to somehow
    link a label to an input field dynamically. Somehow? Dynamically? Just use plain text :)Well... just look at my code snippet (notice: we want to join the pairs of labels and text boxes placed in a datatable [or any other repeater-like component rendering properties of objects from a collection]):
    <h:dataTable value="#{screen$monitoring$errorlog$CorrectHopper.dataset}" var="DATA_ROW">
    <h:column>
    <f:facet name="header">
    <h:outputText value="Name" />
    </f:facet>
    <h:outputLabel value="#{DATA_ROW.label}" for="#{DATA_ROW.label}_id" />
    </h:column>
    <h:column>
    <f:facet name="header">
    <h:outputText value="Value" />
    </f:facet>
    <h:inputText value="#{DATA_ROW.label}" id="#{DATA_ROW.label}_id" />
    </h:column>
    </h:dataTable>
    and what is your idea of using plain text as "id" attribute value in this case? :)
    Regards,
    Michal

  • How to link hxc_tk_groups with Responsibility

    I have a user, but not assigned with person. But the user is assigned with some Responsibility. I need to list the Timekeeper Group Name( hxc_tk_groups table ) depend on the Responsibility of that User. Is it posssible? Post some solution for this issue!
    Thanks in advance!
    Thanks & regards
    Manikandan

    Hi,
    I have to pull data from the views - hxc_tk_groups_v, hxc_tk_group_query_criteria_v for my Oracle apps reports. We are in 11i Oracle apps. Developer 6i. I tried to link these two tables and ran the query in Toad. No record is returned -- view refers to per_people and fnd_sessions. I ran the report through report builder. No records. Registered the report in Oracle Apps and ran. No data. In before report trigger, I am using      
    apps.fnd_client_info.set_org_context(l_org_id);
    picking l_org_id=fnd_profile.value('ORG_ID');
    Can anyone let me know what I am missing asap?
    Thanks for your help.
    Akila
    Edited by: user594182 on Aug 12, 2009 4:25 AM

  • How to link javabean with c using jni

    I am doing a program about using jni to load a c .But when I was using jni with javabean, under tomcat, it didn't work . Please show me a way.
    my code�F
    /////TestJNI.java
    package com.jsp;
    public class TestJNI{ 
    private byte[] cbuff={49,48,48,48,100,0x0};
    public byte getchar(int i)
    return cbuff;
    public native int GetRandom(byte[] pRandom,int j);
    static
    System.loadLibrary( "TestJNI" );
    public void Execute()
    int r=GetRandom(cbuff,4);
    /////BeanTest.jsp
    <jsp:useBean id="TestJNI" scope="session" class="com.jsp.TestJNI">
    </jsp:useBean>
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head>
    <body>
    <%=TestJNI.getchar(4)%>;
    <%
    TestJNI.Execute();
    %>
    <br>
    <%=TestJNI.getchar(4)%>
    </body>
    </html>
    //////TestJNI.cpp
    //TestJNI.cpp
    #include"com_jsp_TestJNI.h"
    #include<stdio.h>
    JNIEXPORT jint JNICALL Java_com_jsp_TestJNI_GetRandom (JNIEnv *env,  jclass,  jbyteArray  pRandom,  jint  j)   
    jsize size = env->GetArrayLength((jarray)pRandom);
    jbyte *arrayBody    =  (env)->GetByteArrayElements(pRandom,NULL); 
    jbyte buff[5];
    buff[0]=31;
    buff[1]=32;
    buff[2]=33;
    buff[3]=34;
    buff[4]=35;
    env->SetByteArrayRegion(pRandom,0,5,buff); // set byte[] values
    return (jint)100;
    I put TestJNI.class under directory com/jsp/�Cput TestJNI.dll under classes directory�B
    erro information�F
    java.lang.NoClassDefFoundError
         sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
         sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
         java.lang.reflect.Constructor.newInstance(Constructor.java:274)
         java.lang.Class.newInstance0(Class.java:308)
         java.lang.Class.newInstance(Class.java:261)
         java.beans.Beans.instantiate(Beans.java:204)
         java.beans.Beans.instantiate(Beans.java:48)
         org.apache.jsp.beantest_jsp._jspService(beantest_jsp.java:45)
         org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

    You can test a normal Class(not a JNI call) invoking in BeanTest.jsp
    1.If there is no problem it's most likely you can't get library path set in server enviroment
    (here: System.loadLibrary( "TestJNI" ); )
    2.If the same exception occurs ,you should check your webapps tree structure.
    please refer to the 2 links if you can read chinese
    http://www.chinaitlab.com/www/news/article_show.asp?id=36677
    http://www.javaresearch.org/article/showarticle.jsp?column=1&thread=4653

Maybe you are looking for

  • Can I connect my Time Capsule wired to the computer and just use it as a back up

    Can I connect my Time Capsule to my computer (wired) and just use it as a back up and not as a wireless router?

  • Apple TV Home Sharing Device Limit

    I have 6 brand new Apple TV units and one windows computer running iTunes.  My plan was to use the computer as a media server which I would put our DVD´s, CD´s and existing itunes movies, music and photos on.  We could then access everything from the

  • Remembering app positions for single/dual monitor setups?

    Sorry if this is in the wrong forum--I'm not sure if this is Mac OS or application specific. I'm running Mac OS 10.5.6. When I plug in the external monitor to my MacBook Pro, I setup Firefox and Entourage on my notebook monitor and Photoshop on the e

  • CFPRINT outputs empty page or garbled content

    Hi all, okay I have to explain our situation first: We have CF9 on a Windows Server 2003 machine. Fully patched with all latest stuff. On CF Admin I can see our printer attached to the server. The CF9 server runs under a specified user who has full a

  • BPM Webservice Execution Timeout

    Hi All, i'm using an automated activitiy to call a webservice from BPM. Apparently there is also a timeout for webservice execution like in WSNavigator. Is BPM using the same value (60 sec)? Is there a possibility to edit this value to extend the web