Invoice field in BSID

Hi all,
My understanding for clearing invoice created in SD is that when the invoice are created they also hit BSID-XLBNR field. When we recieve payment then lockbox will clear open invoices based on this BSID-XLBNR field.
However somebody says that BSID is secondary index & i can not clear invoices through BSID. But I will need FI core table BSEG for this. He also said we dont get any info. through XLBNR.Can some body explain me the logic behind this invoice clearing.Because I dont know if I am missing some thing.
Thanks
Nik

>
Nik Wallace wrote:
> Actually we want to create a program which will post payment in lock box according to SAMNR -collective invoice field in BSID or BSEG.
>
> I am a functional consultant . So i am not very sure can you please elaborate on this.
>
> Edited by: Nik Wallace on Jun 24, 2008 5:44 PM
Well, I am only an Abaper.  I don't recognise the process you describe but then how invoices get processed is a functional area and I wouldn't be involved unless I need to understand the data eg to write a report. 
What I do know is that you do NOT do direct updates on SAP tables because the table relationships are more complicated than you think.  When a SAP program posts a document records are created in multiple table eg BSEG which is a cluster table containing all FI line items, customer lines are created in BSID, GL code lines are created in BSIS, records for all lines which hold controlling objects are posted to controlling table COEP, records for all lines that hold special ledger objects are posted to the special ledger table whose name I forget etc etc.  If you update one of these tables eg BSEG and not the others then your data will get out of sync, your system will get into a mess, and SAP could even stop supporting you.
If what you are doing is a standard SAP process, there should be a standard SAP program to carry it out. Ask in the appropriate forum.  If there isn't, then you'll still need to find SAP standard ways of updating the database; there are BAPIs and standard programs available to post FI documents and there is always BDC.

Similar Messages

  • Cancelled invoice field and table

    hi
       i need a cancelled invoice field in my report so could you please help me about the table name for this field or if possible field name as well.
    thanks
    pardeep

    Hi,
    There are three fields which corresponds to a cancelled invoice.
    If vbrk-rfbsk eq 'E' or vbrk-sfakn <> space or vbrk-fksto eq 'X'.
    Means the Excise invoice is cancelled.
    Regards,
    Nitin

  • Custom Field in BSID - How do I populate value at time of JE?

    Hi all
    We have a custom append to the BSID table to have a custom field. I was hoping we could populate this custom field on BSID using the FI substitution rule in OBBH. However, it looks like we cannot access BSID from within the FI substitution exit.
    Can anyone suggest how I could populate data into a custom field on BSID at the time of a AR Journal entry?
    Thanks
    V

    I posted the following reply to a similar question before, which I am copying below.
    Try the following: I have taken HKONT (GL Account) as an example to add to the substitution table.
    SE16
    Table GB01
    field HKONT
    execute
    /h
    select the line and hit display
    bearkpoint -> breakpoint at -> subroutine
    enter subroutine -> SET_STATUS_VAL
    F8
    double click on the word "code"
    remove SHOW and type EDIT and click on pencil
    F8
    remove the exclude flag and save.
    do again and save.
    debugging off and save again.

  • Invoice field  how to find?

    In bsik..bsak..bseg tables
    what are the invoice fields ?

    Hi
    What does "Invoice fields" mean? Which fields do you need to know.
    Those table are FI (Vendor document) tables so there you can find out all accounting informations.
    If you mean incoming invoice see RBKP and RSEG tables
    Max

  • How to get invoice field from SD tables

    Hi, experts,
    what is the "invoice field name" in SD tables.
    please specify in which tables i can find it

    Hi Praveen,
    in SD the order,delivery or invoice , evrything has field name vbeln.
    only difference is which table your are referreing.
    if you are working on VBAk, the vbeln will give the sales order..
    if in LIPs, it will give delivery while in VBRK for vbeln you will get invoice number.
    VBFA will give you the complete flow of order, delivery and invoice
    e.g:-
    Find sales order number and item from the delivery document
    number and delivery item no by using sales document flow table
        select single VBELV POSNV from VBFA into ITAB where
               VBELN = mseg~oivbeln and         "delievry
               POSNN = mseg~oiposnr,     and  "Delivery item
               VBTYP_N = 'J'.

  • Excise Invoice - Fields not visible

    Hi All
    We are having problem in created excise invoice for export sales.
    When i do the J1iin for the same and click on utilization, all the fields in Excise details tab(Excise invoice type - EXPORT  Bond / No Bond / Deemed / LoU) are greyed, not able to edit and i dont even get calculate tax button.
    Please help me
    Thanks

    Hi
    Just check whether  This  note 1391485 is applied to avail new service tax solution.
    If yes then only apply the below note Note 1500389 - Change button not enabled in J1IIN utilization screen
    regards
    Prashanth

  • SQL cast statement to return 3 decimal places in AR invoice fields

    My statement is:
    SELECT CAST ($[$38.58.NUMBER] AS NUMERIC(19,6)) * CAST ($[$38.U_PriceKG.NUMBER] AS NUMERIC(19,6))       /  CAST ($[$38.11.0] AS NUMERIC(19,6)),3)
    This statement returns 3 decimals which is correct.  The issue is the 3 rd decimal is always 0 instead of the correct result.  Example if result should be 98.784  the query returns 98.780
    What can be changed in the syntax to allow return of the exact result.
    I am working in AR invoice.  Th U_PriceKG field is a UDF defined as price.  General settings display price as 3 decimals. 
    Any suggestions would be greatly appreciated
    Edited by: Charlotte Sicard on Jan 20, 2010 10:50 PM

    Hello,
    Check you decimal settings.
    SELECT CAST ([$38.58.NUMBER] AS NUMERIC(19,6)) * CAST ([U_PriceKG.NUMBER ]AS NUMERIC(19,6)) / CAST ([$38.11.0] AS NUMERIC(19,6)),3)
    The SBO will display the result of your query depending on the UDF type you have set up, and will display the decimal values based on decimal settings  in General Settings \ Display tab.
    Regards,
    J.

  • Invoice field "Total Before Discount"

    I am importing data via DTW to an invoice. I am then trying to apply a 10% discount. However, the 10% doesn't apply because the field "total before discount" is empty.
    I have tried to look at importing in to this field but can't find which field to update and I also thought that it would update automatically from the line items?
    Although perhaps it's not updating because by adding the items codes and qty during the import it doesn't then set the Total (LC) field. Do I have to set this?
    Edited by: Ricky Thomas on Apr 1, 2011 12:52 PM

    HI,
    Ya,you just add the discount in its respective field along with the previous details(like neceesary standard information for that invoice) and update it through DTW....
    Edited by: kambadasan on Apr 1, 2011 1:29 PM
    Edited by: kambadasan on Apr 1, 2011 1:31 PM

  • How to populate the Commercial Invoice fields?

    Hi,
    We are trying to use the native PDF form '/SAPSLL/PF_US_COM_IN' for printing the commercial invoice in GTS.
    We are able to process the message on the Customs Decl.Doc and do the print preview of the comercial invoice, but the following three fields are not populated on the CI.
    i) Parties to the transaction
    ii) SO Number
    iii) Customer PO Number
    Checked the code and could not able to find a logic for populating the mentioned three fields.
    Can someone help with this?
    Thanks,
    Dilli

    Hi Prarit,
    I got similar issue. CI for RMA printing no values from GTS.We are using ADS. Can you please provide your valuable sugession? I am looking into this from functional side.
    Thanks,
    Manohar.

  • F4 help in F-54 tcode for Invoice field

    Hello Experts,
    Client required F4 help in f-54 transaction for field "Invoice". Right now they have to copy and paste every time.
    Please suggest how should I achieve this.
    Is it possible or not.
    Kindly find the attachment.
    Thanks & Regards
    Prajyot D.

    Hi Prajyot,
    Goto Screen Painter (SE51) and enter program nameSAPMF05A screen number 0114-->select layout editor.
    Double click on Invoce and you can add search help in the attributes of Invoice filed. This can be done with the help of access key.
    Thanks

  • XK01-check double invoice field should be checked by default.

    Hi,
    Is there any way in which I can make the defult value in the "Check Flag for Double Invoices" (Program SAPMF02K & Screen 215) which is in the Vendor creation transaction XK01 always ticked?
    Thanks
    Nirupam

    Hello Nirupam,
    If you use OBD3 tcode, you need to select that fieild as "Req. Entry", you will not get default value for that field as "Checked" but user has to check that field becuase you are making it mandate.
    If you use the second option, Screen / transaction variant (take help from technical guy in case of find it difficult), you can put the default value as "checked"
    Now, it's upto business in which way they want to work.
    Hope this helps.
    Regards
    Arif Mansuri
    Reward if answer is helpful.

  • In J1IEX  to edit the excise invoice field

    Hi,
    I want to post the vendor Excise invoice through J1iex.
    but during Good receipt , by mistake Invoice number is entered wrong.
    so I want to to change the excise invoice number in j1iex during posting.
    but this field is grey out, so how i will make it editable.
    i am waiting your reply.
    Thanks
    Shital D

    Hi Sheetal,
    Note number 1285986 is already applied in ECC 6.0 . We have to revert back of some code from the note. Please call a ABAP guy and give the same guideline as I mentioned below.
    Comment this code from include LJ1IEXKS4 from line number 3819 to 3823.
                IF lv_chflag = 'N'.                                "Note 1285986
                  APPEND 'J_1IEXHEAD-EXNUM'       TO lt_fields.    "Note 1285986
                  APPEND 'J_1IEXHEAD-EXDAT'       TO lt_fields.    "Note 1285986
                ENDIF.                                             "Note 1285986
              ENDIF.                                             "Note 1285986
    Thanks
    Sandeep Jain

  • Populating A/R Invoice Fields With Stored SQL Info

    Hello All --
    I have heard that one option of getting freight charges, tracking info, other shipping data into our A/R Invoice of SAP B1 is to create a look-up in A/R Invoice that can retrieve data saved in SQL by World Ship. 
    Does doing something like this require the SDK package?  If not, would doing this violate any service warranty offered by SAP?
    Please advise.
    Thanks!!
    Mike

    Hi Mike,
    You have asked this question a month ago.
    As long as you follow SAP's tools like DTW, DI API or SDK, you will be covered without problem.
    To be clear, I just copy the complete note text for you here:
    SAP will not support any database, which is inconsistent, due to SQL-Queries, which modify datasets or the datastructure of the SAP Business One Database. This includes any update-, delete- or drop-statements executed via SQL-Server Tools or via the the query interface of SAP Business One.
    This is stated in the support contract between SAP and the SAP Business Partner also.
    "SAP will not provide support for any problem that arises because Partner or end customer has altered Software or SDK inappropriately " and "Nor will SAP provide any support services for problems that lie in Partner's or end customer's area of responsibility and result, for example, from inappropriate installation, unsatisfactory end-user training, lack of or incorrect business design, incorrect operation, or faulty hardware"
    Where inconsistencies are found in a database as outlined above, SAP Business One Product Support will be unable to process the message further. In order to continue the support for this SAP Business One installation, it is expected to revert to a database backup where inappropriate changes have not been carried out.
    Thanks,
    Gordon

  • PAYABLES OPEN INTERFACE INVOICE IMPORT 시 REQUIRED FIELD 정보

    제품 : FIN_AP
    작성날짜 : 2005-05-10
    PAYABLES OPEN INTERFACE INVOICE IMPORT 시 REQUIRED FIELD 정보
    ==========================================================
    PURPOSE
    AP Open Interface Invoice Import 를 통해 Invoice 를 생성 코자 할 경우 반드시 필요한 Field 에 대한 정보이다.
    Explanation
    1. PO 나 Project 과 Match 하지 않는 Invoice Case
    Table : AP_INVOICE_INTERFACE
    ==============================
    Required Columns
    ================
    -INVOICE_ID : AP_INVOICES_INTERFACE_S.NEXTVAL를 이용하여 생성됨
    -INVOICE_NUM : 특정 Supplier 내에서는 unique 해야함
    -VENDOR_ID/VENDOR_NUM/VENDOR_NAME : Active 하여야 하며 PO_VENDORS과 Mapping
    -VENDOR_SITE_ID/VENDOR_SITE_CODE : Active 한 Site 여야 하며 PO_VENDOR_SITES table과 mapping
    -INVOICE_AMOUNT : 'STANDARD' type인 경우에는 양수, 'CREDIT' type인 경우는 음수를 입력
    -ORG_ID : AP_SYSTEM_PARAMETERS.ORG_ID
    -SOURCE : select lookup_code from ap_lookup_codes where lookup_type='SOURCE' 중 하나
    Table : AP_INVOICE_LINES_INTERFACE
    ==================================
    Required Columns for LINE_TYPE_LOOKUP_CODE = 'ITEM'
    ===================================================
    -INVOICE_ID : AP_INVOICES_INTERFACE.INVOICE_ID
    -INVOICE_LINE_ID : AP_INVOICE_LINES_INTERFACE_S.NEXTVAL
    -LINE_NUMBER : 해당 invoice 내에서 unique 해야함.
    -LINE_TYPE_LOOKUP_CODE :'ITEM'
    -AMOUNT
    -ACCOUNTING_DATE: Optional. Defaulted from INVOICE_DATE or SYSDATE
    - DIST_CODE_CONCATENATED / DIST_CODE_COMBINATION_ID
    : select code_combination_id from gl_code_combinations
    where account_type = 'E' and enabled_flag = 'Y'
    and summary_flag = 'N'
    and sysdate between nvl(start_date_active, sysdate-1)
    and nvl(end_date_active, sysdate+1))
    Required Columns for LINE_TYPE_LOOKUP_CODE = 'TAX'
    ===================================================
    -INVOICE_ID : AP_INVOICES_INTERFACE.INVOICE_ID
    -INVOICE_LINE_ID : AP_INVOICE_LINES_INTERFACE_S.NEXTVAL
    -LINE_NUMBER : 해당 invoice 내에서 unique 해야함.
    -LINE_TYPE_LOOKUP_CODE : 'TAX'
    -TAX_CODE / TAX_CODE_ID : AP_TAX_CODES_ALL table에서 mapping
    -AMOUNT
    -ACCOUNTING_DATE : Optional. Defaulted from INVOICE_DATE or SYSDATE
    -DIST_CODE_CONCATENATED or DIST_CODE_COMBINATION_ID
    : select code_combination_id from gl_code_combinations
    where account_type = 'E' and enabled_flag = 'Y'
    and summary_flag = 'N'
    and sysdate between nvl(start_date_active, sysdate-1)
    and nvl(end_date_active, sysdate+1))
    2. PO Matched Invoice 의 경우                    Table: AP_INVOICE_INTERFACE
    ============================
    Required Columns
    ================
    -INVOICE_ID : AP_INVOICES_INTERFACE_S.NEXTVAL를 이용하여 생성됨
    -INVOICE_NUM : 특정 Supplier 내에서는 unique 해야함
    -PO_NUMBER : approved 된 PO 여야 하며 cancelled, closed 혹은 final closed 된 PO NUMBER 는 안됨. PO_HEADERS Table 과 mapping
    -INVOICE_AMOUNT : 'STANDARD' type인 경우에는 양수, 'CREDIT' type인 경우는 음수를 입력
    -SOURCE : select lookup_code from ap_lookup_codes where lookup_type='SOURCE'
    -ORG_ID : AP_SYSTEM_PARAMETERS_ALL.ORG_ID
    Table: AP_INVOICE_LINES_INTERFACE
    =================================
    Required Columns for PO Matched Lines
    =====================================
    -INVOICE_ID : AP_INVOICES_INTERFACE.INVOICE_ID
    -INVOICE_LINE_ID : AP_INVOICE_LINES_INTERFACE_S.NEXTVAL
    -LINE_NUMBER : 해당 invoice 내에서 unique 해야함.
    -LINE_TYPE_LOOKUP_CODE : 'ITEM'
    -AMOUNT : QUANTITY_INVOICED * UNIT_PRICE
    If MATCH_OPTION is 'P', then populate:
    -RELEASE_NUM or PO_RELEASE_ID : Blanket Release only, validated against PO_RELEASES_ALL
    -PO_NUMBER or PO_HEADER_ID : Validated against PO_HEADER_ALL
    -PO_LINE_NUMBER or PO_LINE_ID : Validated against PO_LINES_ALL
    -PO_SHIPMENT_NUM or PO_LINE_LOCATION_ID : Validated against PO_LINE_LOCATIONS_ALL
    If MATCH_OPTION is 'R', then populate:
    -RECEIPT_NUMBER : RCV_SHIPMENT_HEADERS.RECEIPT_NUM
    -RCV_TRANSACTION_ID or PO_LINE_LOCATION_ID : RCV_TRANSACTIONS과 Mapping
    Example
    Reference Documents
    Note 205331.1

    Chandrasekar,
    as i know, the main thing you should consider is, that starting from R12 you will
    be able to import invoices only through the Payables Open Interface.
    basically, Invoice Import is used by OA to create invoice (from expense reports or from Oracle Projects). for standard invoice import, i've ever used Payables Open Interface.
    Milan
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Chandrasekara Kayamboo ([email protected]):
    I would like to know which is the best way to import invoice and what are the advantages and disadvange in each.
    Regards
    Chandrasekar<HR></BLOCKQUOTE>
    null

  • XBLNR field in vendor invoice (RE), from MIRO

    Hello,
    What it is copied in the XBLNR vendor invoice field, caming from MIRO by standar?
    How can I check or modify?
    Regards
    Francisco

    Dear Francisco,
    After you have posted an MM invoice (with MIRO), the value entered into
    field INVFO-XBLNR is saved in the document header (RBKP-XBLNR). The same
    value is taken over into the follow-on FI document into BKPF-XBLNR.
    Mauri

Maybe you are looking for

  • OIM 11G Startup error

    Hi, The installation on OEL with weblogic went fine using appoim user (non-root). By mistake one of the team members during scheduled restart, started the weblogic and oim services as root user. It came up without any issues. But later when I tried t

  • Can Cover Flow Be Used w/General Websites

    Hi troops, need some help. I like Cover Flow. I have a website I designed in Dreamweaver CS4 (though my photos page was done in iWeb, just merged onto my Dreamweaver pages). I used BannerZest to do a cover flow style for various books related to my s

  • Why can't I use a micro via

    I think I'm being dense!  I have a two layer board, and want to use a "micro-via", but the PCB properties/Copper Layers tab doesn't seem to allow this. Why?  I want a rectangular spiral inductor on the board, and need a very small via in the centre t

  • How is the design for this complex requirement ?

    Hi All, I have Customer hierarchy as follow : CustomerCategory CustomerType CustomerGroup Customer Discount can be given to a CustomerCategory, or CustomerType, or a CustomerGroup, or a Customer , or to ALL Customer. Discount is defined in a Promotio

  • Folder icon broken in leopard?

    just upgraded to Leopard and noticed that when i'm in thumbnail view and change the icon of the folder to an image stored in 'clipboard' - it renders that folder unclickable? what's going on? worked great in tiger! ****....