FB70 Misc Sales Invoice + EC Sales List (ESL)

Dear All
Does anybody know a way of having FB70 Miscellaneous Sales Invoices generate the appropriate data to appear in EC sales listing? We use this sometimes to bill for services rendered, but it does not appear to create ESL movements when we run S_ALR_87012400.
Thanks for your help.
Regards
Ian

Hello Ian
Not an expert on this but trying to help.
1) Firstly check your Tax code (FTXP) that you used for this transaction.  Are you using one which has a  tax rate of zero percent where you defined the type of delivery in question (service)  in the Properties- Field 'EU Code', in other words you have value 2 in EU code field for that Tax code?
2) Looks like ESL contains data from normal documents whose output VAT code has been marked as an EC code (with value "1" or "3") in the system configuration.
So that may be the reason why your Misc.  Invoice with tax code with EU Code of 2 is not getting into the report.
To get it into the report, you should change the EU code to 1 or 3 for the requisite tax code.
Hope this helps. Let me know.

Similar Messages

  • Purchase returns/sales invoice

    Dear all,
    When i do Purchase Returns - They are appearing as Sales invoices in sales (as well as in register) in the same regular sales invoice series. Why this is happening? please suggest.

    Hi,
    wat is the scenario.
    Regards,
    Kumar

  • Standard IDocs for Inbound Sales Invoice

    Hi All,
    Beginner in the forum.
    I have a requirement to develop an IDoc interface for Sales Invoice. I am not sure about the Basic IDoc Type, Message Type and Inbound Function Module to be used.
    I can see Basic Types INVOIC02/01 and Message Type INVOIC. And the Function Modules IDOC_INPUT_INVOIC_FI and IDOC_INPUT_INVOIC_MM assigned in WE57. As my requirement is in SD perspective, I am little confused which one to use.
    Any pointer would be helpful.
    Thanks in Advance,
    Khanshi

    Sales invoices are generated referencing existing orders and deliveries through VF01 or VF04. Most if not all data for creating the invoice comes from the existing order/delivery documents (except may be freight costs etc which are know only during invoice time). So there is no standard IDoc (as most data for creating sales invoice is already there in SAP in the form of reference delivery/order) to create a Sales invoices. Sales invoices created through VF01/VF04 are outbound and can trigger INVOIC message type IDoc through IDOC_OUTPUT_INVOIC which is sent from SAP to the customer for billing purposes.
    The IDOC_INPUT_INVOIC_FI and IDOC_INPUT_INVOIC_MM are for creating inbound vendor FI invoice (like that created by FB60) and MM vendor invoice (like that created by MIRO) respectively.
    If you want to create a sales invoice through BAPI the below modules are available but I am sure there isn't a standard IDoc function to post a inbound INVOIC IDoc to customer/sales invoice. These BAPIs will of course require you to input the reference document (delivery or order) to create the invoice.
    BAPI_BILLINGDOC_CREATE
    BAPI_BILLINGDOC_CREATEFROMDATA
    BAPI_BILLINGDOC_CREATEMULTIPLE
    Best regards,
    Vishnu Tallapragada

  • Sale invoice reverse error

    Hi, expert
    I have enter the sales bill through T-code FB70 at the time of entry i was not enterd the Co object like -cost center or profit center after save the invoice there was some mistake now i want to reverse the document in FB08 but it show an error that gl a/c requires a co object 
    regards
    gk

    Hi,
    According to me, that may be the following case.
    You have posted the sales invoice via FB70 by crediting the sales without Cost Element. Now later on, either you have activated CO or defined the cost element for sales. Now you are reversing the invoice. Therefore, system is generating the message.
    Solution:
    If no transaction data exist for that cost element then delete it via KA04. Reverse the entry in FB08 and now again define the Cost Element in FS00.
    Regards,
    Jigar

  • How to find out, that sales invoice is paid

    Hi,
    does anybody some hint, how to easy find out, that sales invoice is paid already (2007). I need to do this check for list of invoices (thousands) - so Im looking for some query.
    I know, how to find it through oinvoice object, from bank payment, internal reconciliation, ..., but I think that there must be some internal view or SP which is in use for SAP for receiving this information (calculating variables). I dont need informations about payment dates, Im looking just for info, that invocie is paid already. Maybe some record in JE linked to invoice?
    thanks

    We need to get the Invoice Paid Amount. Our customer use Bill of exchange frequently , so we are looking into OBOE for payment info, because Invoice Paid Amount (OINV.PaidToDate) does not reflect current payment info when there are Bill of Exchanges.
    Are we wrong?
    Does anybody know an easy way gather this information?
    For more detailed info about the way we are doing this see Field BoeType - OBOE

  • SAles Order not appearing in Sales Data Warehouse SAles Order List

    Hi Gurus,
    Can you help me in this regard :- My Sales Order has been invoiced but its not appearing in the Sales Data Warehouse Sales Order List.

    Hi poonam,
    I don't get clearly, but mean here your sales order doesn't exist in your cube or ODs in BW.
    If so check the delta load has been done or not.
    Before that check in tables VBAK (Header data) and  VBAP (Item data) , wheather your sales order exists.
    Hope this helps.
    Regards,
    Reddy

  • How to email the sales invoice to customer on his email id

    hi masters,
    i have got one report for development in which i have to send the sales invoice to that respective customer's email ID(email id of any domain like yahoo, gmail etc). and like this they want to send the there respective invoice to all customer's email id. i am first time working on email sending report for the external email address. plz help me how to sort out this problem?
    thanks
    Vicky

    Hi check the following program:
    REPORT zemail_gm.
    *********Variable Declarations *****************************
    DATA: gv_form_name TYPE rs38l_fnam, " Used to store the function module generated by Smartform
    gv_bin_filesize TYPE i, " Store the file size
    gv_pos TYPE i,
    gv_len TYPE i,
    gv_tab_lines TYPE i.
    ********Constants *******************************************
    Data : gc_text(11) type c value 'Form Output',
    gc_tst(3) type c value 'TST',
    gc_testing(7) type c value 'Testing'.
    *********Work Area Declarations *****************************
    DATA: gs_docdata TYPE sodocchgi1, " Data of an object which can be changed
    gs_ctrlop TYPE ssfctrlop, " Smart Forms: Control structure
    gs_outopt TYPE ssfcompop, " SAP Smart Forms: Smart Composer (transfer) options
    gs_otfdata TYPE ssfcrescl, " Smart Forms: Return value at end of form printing
    gs_reclist TYPE somlreci1, " SAPoffice: Structure of the API Recipient List
    gs_pdf_tab TYPE tline, " Workarea for SAP Script Text Lines
    gs_objbin TYPE solisti1, " SAPoffice: Single List with Column Length 255
    gs_objpack TYPE sopcklsti1. " SAPoffice: Description of Imported Object Components
    *********Internal tables Declarations *****************************
    DATA: gt_reclist TYPE TABLE OF somlreci1, " SAPoffice: Structure of the API Recipient List
    gt_pdf_tab TYPE TABLE OF tline, " SAPscript: Text Lines
    gt_otf TYPE TABLE OF itcoo, " OTF Structure
    gt_objbin TYPE TABLE OF solisti1, " SAPoffice: Single List with Column Length 255
    gt_objpack TYPE TABLE OF sopcklsti1. " SAPoffice: Description of Imported Object Components
    CLEAR : gv_form_name,
    gs_ctrlop,
    gs_outopt,
    gs_otfdata,
    gv_bin_filesize,
    gv_pos,
    gv_len,
    gv_tab_lines.
    START-OF-SELECTION.
    • Generate Function Module name
    CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
    EXPORTING
    formname = 'ZPDF_G'
    IMPORTING
    fm_name = gv_form_name
    EXCEPTIONS
    no_form = 1
    no_function_module = 2
    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.
    • Assigning values to Form Control Structure and Form Composer
    gs_ctrlop-getotf = 'X'.
    gs_ctrlop-no_dialog = 'X'.
    gs_outopt-tdnoprev = 'X'.
    • Getting the OTFDATA
    CALL FUNCTION gv_form_name
    EXPORTING
    control_parameters = gs_ctrlop
    output_options = gs_outopt
    user_settings = 'X'
    IMPORTING
    job_output_info = gs_otfdata
    EXCEPTIONS
    formatting_error = 1
    internal_error = 2
    send_error = 3
    user_canceled = 4
    OTHERS = 5.
    IF sy-subrc 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    • Assigning the OTFDATA to OTF Structure table
    CLEAR gt_otf.
    gt_otf] = gs_otfdata-otfdata[.
    • Convert the OTF DATA to SAP Script Text lines
    CLEAR gt_pdf_tab.
    CALL FUNCTION 'CONVERT_OTF'
    EXPORTING
    format = 'PDF'
    max_linewidth = 132
    IMPORTING
    bin_filesize = gv_bin_filesize
    TABLES
    otf = gt_otf
    lines = gt_pdf_tab
    EXCEPTIONS
    err_max_linewidth = 1
    err_format = 2
    err_conv_not_possible = 3
    OTHERS = 4.
    IF sy-subrc 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    • Assigning the Description of the object sent in the mail
    CLEAR gs_docdata.
    gs_docdata-obj_name = gc_tst.
    gs_docdata-obj_descr = gc_testing.
    • Assigning the email id to Structure of the API Recipient List table
    CLEAR : gt_reclist, gs_reclist.
    gs_reclist-receiver = w_id. " Here give the mail ID
    gs_reclist-rec_type = 'U'.
    APPEND gs_reclist TO gt_reclist.
    • Passing the SAP Script text lines to SAPoffice: Single List with Column Length 255 table
    CLEAR : gs_objbin, gs_pdf_tab.
    LOOP AT gt_pdf_tab INTO gs_pdf_tab.
    gv_pos = 255 - gv_len.
    IF gv_pos > 134. "length of pdf_table
    gv_pos = 134.
    ENDIF.
    gs_objbin+gv_len = gs_pdf_tab(gv_pos).
    gv_len = gv_len + gv_pos.
    IF gv_len = 255. "length of out (contents_bin)
    APPEND gs_objbin TO gt_objbin.
    CLEAR: gs_objbin, gv_len.
    IF gv_pos < 134.
    gs_objbin = gs_pdf_tab+gv_pos.
    gv_len = 134 - gv_pos.
    ENDIF.
    ENDIF.
    ENDLOOP.
    IF gv_len > 0.
    APPEND gs_objbin TO gt_objbin.
    ENDIF.
    • Filling the details in SAPoffice: Description of Imported Object Components table
    DESCRIBE TABLE gt_objbin LINES gv_tab_lines.
    CLEAR gs_objbin.
    READ TABLE gt_objbin INTO gs_objbin INDEX gv_tab_lines.
    IF sy-subrc = 0.
    gs_objpack-doc_size = ( gv_tab_lines - 1 ) * 255 + STRLEN( gs_objbin ).
    gs_objpack-transf_bin = 'X'.
    gs_objpack-head_start = 1.
    gs_objpack-head_num = 0.
    gs_objpack-body_start = 1.
    gs_objpack-body_num = gv_tab_lines.
    gs_objpack-doc_type = 'PDF'.
    gs_objpack-obj_name = 'ATTACHMENT'.
    gs_objpack-obj_descr = 'test'.
    APPEND gs_objpack TO gt_objpack.
    ENDIF.
    • Sending the Form Output in the PDF format to email
    CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
    EXPORTING
    document_data = gs_docdata
    put_in_outbox = 'X'
    commit_work = 'X'
    TABLES
    packing_list = gt_objpack
    contents_bin = gt_objbin
    receivers = gt_reclist
    EXCEPTIONS
    too_many_receivers = 1
    document_not_sent = 2
    document_type_not_exist = 3
    operation_no_authorization = 4
    parameter_error = 5
    x_error = 6
    enqueue_error = 7
    OTHERS = 8
    IF sy-subrc 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ELSE.
    WRITE 'Sent Successfully'.
    ENDIF.
    SUBMIT rsconn01
    WITH mode EQ 'INT'
    AND RETURN.
    END-OF-SELECTION.
    Regards,
    Rock.

  • Sales Invoice Approval Workflow

    Hello Experts,
       I want to trigger workflow when any billingis generated with the transaction VF01.
       After research, I've found that there might be no standard workflow for approval of Sales Invoice.
       However I've found the business object VBRK.
       shall I have to write the new workflow for this with the Business object VBRK or is that anything which SAP gives in standard and I'm not able to find it..?
      Please help...
      Naimish.

    My requirement is that when any billing document is created, by it should go for the approval to the Sales manager and after the approval only the billing block is removed and accounting document of the invoice is generated.
    Hi
    As per your requirement, you should have a billing block at sales order level, because of that user will not able to create billing document. At the time of sales order save event workflow will trigger to respective authority based on sales value. The list of authorities along with their respective authorisied amount should maintain in a table.
    Based on that table workflow will trigger to respective person.
    That person will authorised to accept/reject that document, if accepted billing block will automatically removed from the sales order and SOP personnel can now create the billing for that.
    The whole scenario explained is for credit/debit memos.
    Please check your requirement and contact your ABAPer/Workflow expert.

  • SALES INVOICE PLD

    SAP Gurus,
    In my Scenario at One of Our Warehouse there are two types of Invoices
    1) TAX Invoice
    2) Retail Invoice
    We have hard coded 'TAX Invoice' and 'RETAIL Invoice' on two seprate PLD Layouts.
    I have assigned PLD's  by default to BP as per requirement
    But There are Several Customers who are taking Retail as well as as Tax Invoice.
    can this problem been sorted out. I don't Want to create duplicate Customers for This.
    Thanks,
    Anirudh

    Hi Anirudh,
    This i have done through workaround.
    Follow the steps accordingly & let me know.
    1) Create One UDF in Marketing Documents Title
    in Field Data Type Title Sal_Type
    2) In Description Type Sales Invoice Type
    3) Check on Valid Value for Field On Left Side Click New type Value as 1 and Description as TAX INVOICE
         Again Click on New & Type Value as 2 and description as RETAIL INVOICE
    Update the UDF and Add it.
    4)Now Open Your PLD which is hard coded Click on SAVE AS Print Layout Designer and save it with some other name. e.g. Invoice
    5) Now open newly saved Invoice go to field which is hard coded.
    6) Change the Source Type of Field in Content Tab to DATABASE
    7) In Table Select OINV from drop down list.
    8) In The Column Selct Your UDF Which is Sales Invoice Type
    9) Save this PLD and set as by default to one of Your BP
    10) Now open invoice for particular BP and in UDF Side Select the Invoice Type as required from drop down and update the invoice.
    Now Check the PLD Format it will pick the values from UDF.
    But your users have to select Invoice type in UDF.
    Hope This Help.
    Thanks,
    Regards,
    Sudhir Sharma

  • How to trace Credit Memos against Sales Invoices

    Namastayjee  Gurujee,
    Please coach me how to trace credit memos against the specific list of sales invoices. My intention is to nail down those salesmen who crank in last minute month-end invoices, and following the month-end they do GRNs and Credit memos.
    Gratefully,
    Seif

    The only way to trace the Invoice to wich a credit memo was done is if the credit memo was created with reference to your invoice. Check the fieds REFERENCE or ASSIGMENT in the header of your invoice, because by customizing one of them should have your original invoice number.

  • SALE INVOICE PREVIEW PROBLEM

    Hello
    I create crystal Layout for sale Invoice & it working properly when i run it outside from SAP
    When i attach in SAP through report & Layout Manager in SAP 8,81 PL 07 it work properly here also
    but when i preview Sale Invoice window occur to enter doc No when i put doc no of sale invoice it show the result
    but i want it show directly when i preview the sale Invoice
    in crystal Report selection i create
    {OINV.DocNum} = {?DocEntry}
    DocEntry is a parameter field & Type is Number & List of Value is Static

    Hi........
    Try this.....
    OINV.[DocEntry] ='{?@DocKey}'
    Regards,
    Rahul

  • Enjoy transactions for sales invoice

    Hello SAP Gurus,
    Do we have any Enjoy Transaction Codes for Sales Invoice as we have for Purchase Invoice like FB65 and FB60?
    Please help me out on this.
    Satish

    There is FB70 & FB75 - but these are Credits - the opposite of FB65 & FB60.
    If you are talking about Sales Orders (VA01) then No.

  • How to have item unit price in BP currency during sales invoice creating ?

    Hi all,
    is there a way when you keypunch a sales invoice to have the unit price automatically converted to customer currency (as it is done for total amount of the invoice line) ?
    Thanks for your help.
    Regards

    Hi,
    Welcome you post on the forum.
    You have 2 options at least:
    1. Set up a price list for the BP to use the BP currency.
    2. Add a Formatted Search to do conversion by formula.
    Thanks,
    Gordon

  • Bapi of sale invoices

    Hello experts,
    I want to know , what is the name of BAPI  that give the list of all the sale invoices that exist.
    Thanks for the help,
    AVI.

    Try BAPI_BILLINGDOC_GETLIST provided you populate a range of preceding documents (orders, deliveries)

  • Customer payment report against sales invoice

    Dear Experts.
    My client has requirement to track customer payment against sales invoice. Actually client sometimes do partial payment also. I know we can get from bsid(open item) & bsad(cleared item) table. I unable to find actual required data.
    regards
    sanjay verma

    Dear Sanjay,
    Apart form the FBL5N,  Please check the below path for more standard reports which helps you to fulfill your requirement.  Hope its helpful.
    In SAP Easy Access screen
    Regards,
    Inthiyaz

Maybe you are looking for

  • How to Schedule a Job Chain to start automatically on SAP CPS.

    Hi, I did a job chain and i want to run automatically on sap cps Tuesday thru Saturday at 6:00 a.m., i make a calendar on sap cps with this specific options but the job chain doesn't start running.  I don't know if i need to do something more, so if

  • How do I remove a catalog

    Hi , I recently bought PSE 9  and downloaded what I thought were selected files in My Doc. however I now have every file, program, and hard drive in the PSE oganiser catalog  wich I don't want . Can someone please tell me how to wipe all these files

  • Document not opening in Leopard

    Has anyone experienced problems with opening documents? I have all the current updates installed and most of the time things work quite well in Leopard, but not as reliably as they did in Panther on my old Power Book G4. Sometimes documents will not

  • Impact of changing number ranges for FI & MM for MM Invoice documents

    Hello Friends, Client is asking to have both MM invoice document number and FI document number to be same, what will the impact of this change since we have done many transactions already in production. Kindly suggest the best time and way of doing h

  • Error Adding Printer Samsung CLX-3180 Series OSX 10.9

    MacBook Pro Retinta Display OS X 10.9.4 8 G RAM; 2 GHz Intel Core I am having troubling adding a printer to my recently purchased Macbook I downloaded the drivers from the Samsung website for the CLX-3180 Series, the software installs (at least it sa