Impact of resetting Sales Invoice Series on SAP

Hi Sirs/Madams,
It would be my pleasure if someone guide me in my assignment. The assignment is for "Resetting Sales Invoices Series from next Fiscal Year, impact of resetting on SAP".
Please help me.
Thanking you,
Rajeshwari

Hi Rajeshwari,
You can use same number range (resetting the current number range) in new FY but it is not suggested. You should change number range as per FY in VN01.
For example: For FY 2013-14 use 714XXXXXXX here 7 is showing Invoice series and 14 is showing FY
Use this type of series you can easily identify FY of the invoice. There is no financial impact of invoice number range in SAP. Hope it is helpful for you.
Regards,
Shatrughan Singh

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

  • 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

  • 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

  • Decimal conversion of Sales Tax in 'SPARE PARTS SALE INVOICE' ( smart form)

    Hello,
    I am displaying a the value of the Sales Taxc in 'SPARE PARTS SALE INVOICE'. (in Smart Form)
    The field(which holds the Sales Tax value is 'KWERT' -LBBIL_INVOICE-IT_KOND ), with datatype 'CURR', reference table 'KOMK' and reference field 'WAERK'.
    In my smart form,i have declared a variable 'SALES_VALUE' of datatype 'KWERT' and reference field 'IT_PRICE-WAERK' (LBBIL_INVOICE-IT_PRICE), where 'WAERK' is the SD document currency.
    Now when i display the field 'SALES_VALUE' i get 735.00 , whereas the original value in the field is 73.5
    how to correct this and where am i wrong ?
    Thankyou for yur time and really appreciate the help.
    Shehryar

    You are using currency fields that reference a currency code. Most currencies in SAP have two decimal places. Dividing by 100 will work in most cases. Ideally you should get the CURRDEC value in table TCURX for the currency you are working with... then divide by 10 that number of times.
    example-
    USD, 2 decimals, divide by 10 twice.
    There is a function module that will do this for you. Can't think of the name...???

  • DISCOUNT IN SALES INVOICE

    Hi All,
    I have one querry. What is the requirement of discount in row lavel as well as in Header lavel in sales invoice.How I will get the report of this discount.Because it is not generating any jurnal entry.only the net amount is posted in the JE.
    Thanks
    santosh

    Hi Santosh
    SAP Business One always posts the net value after discount. If you would like the gross amount posted to sales and the discount to a separate account, you can use Freight charges to achieve this. In the first Freight charge post a - (negative value) of the discount to a discount account and in the second a + (positve value) to the sales account. The effect is as follows:
    Price ........... Discount ................ Nett Price ............... Freight 1 ................. Freight 2 ........Doc Total
    100 ............. 10 ......................... 90 .......................... -10 .......................... 10 .................= 90
    CR Sales .... 90
    CR Sales .... 10
    DR Discount  10
    These freight charges can be linked with Formatted Searches so it will be automatically posted.
    Let me know if you would like to configure the above and I can send you some sample queries to use.
    Kind regards
    Peter Juby

  • Excise Entry at the time of sales invoice

    Hello All,
    This is regarding Excise Entry in sales invoice where the accounting captured are as follows -
    Existing                    
    Excise Duty payable                    
    Central Excise Duty Payable      Cr     
    Excise Duty Refundable           Dr      
    Required               
    Central Excise Duty Payable          Cr     
    Excise Duty Expenses account     Dr      (44% of Central Excise Duty Payable)
    Excise Duty Control Account        Dr          (56% of Central Excise Duty Payable)
    Please suggest how to configure this.
    Thanks & Regards
    Priyanka Mitra

    Hi Sudhir,
    SAP will pick Exchange rate type M for translations by default and you cannot change it.  So you have to change the exchange rate type for your invoice or maintain same rates for that day alone.
    This is what is given in SAP documentation:
    "For posting and clearing, the system uses the exchange rate type M (average rate). This exchange rate type must be entered in the system and you must also enter the exchange rates for this type."
    For more info on exchange rate types read this:
    http://help.sap.com/saphelp_erp60_sp/helpdata/EN/a6/004940f0030272e10000000a155106/frameset.htm
    Regards,
    Ravi

  • Exchange Rate problem at the time of sales Invoice

    hi experts
    Exchange rate type AR is made for Sales
    at the time Sales Order amount is being picked from exchange rate type AR but at the time of Sales Invoice the amount is being picked from Standard Rate Type M at the header level but at the item level from AR only
    Plz help in this regard
    Sudhir Poddar
    SAP FI Consultant

    Hi Sudhir,
    SAP will pick Exchange rate type M for translations by default and you cannot change it.  So you have to change the exchange rate type for your invoice or maintain same rates for that day alone.
    This is what is given in SAP documentation:
    "For posting and clearing, the system uses the exchange rate type M (average rate). This exchange rate type must be entered in the system and you must also enter the exchange rates for this type."
    For more info on exchange rate types read this:
    http://help.sap.com/saphelp_erp60_sp/helpdata/EN/a6/004940f0030272e10000000a155106/frameset.htm
    Regards,
    Ravi

  • Payment Terms in Third Party Sales Invoice.

    Hi Experts,
    We are facing the problem in third party sales process.
    Suppose X is our customer and Y is our vendor, here Y is supplying the material directly to X and Y sending us the bill of entry and other documents to us, and then we create the sales invoices to X, we are following all process like first we create SO to X then with the PR we create PO to Y then we do migo and miro of vendor invoices then creating the sales invoice to X.
    The main problem is that we want that the payment due date to our customer invoice starts from the vendor bill of lading date which we enter at the time of migo and miro (document date), but in our system, in sales invoice to X, system is calculating payment terms which we have entered in the customer master of X.
    How to get above functionality activated in sap.
    Regards
    Rajeev Gupta
    Message was edited by: Rajeev Gupta
    Please somebody reply.

    Can somebody reply this query.
    Thanks

  • TDS on Sales Invoice and TDS on Advance Payment

    Hi All
    Can any one explain the below WHT scenario.
    "If we get advance payment from customer and after some time (15days) we have posted an sales invoice against him. Now on which amount we have to deduct TDS. (At the time of Advance from Customer we have deducted TDS).
    Again we have to deduct TDS on Sales Invoice or not?
    Thanks
    Chandra

    Hi Chandra,
    First of all, TDS means Tax Deduction at Source and so it does not apply to receipts from customers. It applies only in case where we pay to our vendors. While we receive the payment from our customers, its the customer who deducts the TDS and not we. We only book the total Invoice that we book as revenue and take the TDS certificate at the end of the year from the customer and submit it to the IT dept. By submitting the TDS certificates, we need not pay tax to the extent of TDS certificates.
    So its only when we make advance payment to our vendors/sub-contractors or while booking the invoice of our vendors (whichever is earlier) that we have to deduct TDS.
    Hope you understand this. Kindly revert if u need further information.
    Regards,
    CA. Karthik Narayan N S
    SAP-FICO Consultant

  • 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........creation

    Hi All
    Actually I am developing a sales Invoice, I have designed it on smartforms. Now I need to write the print program. I am not able to understand where actually this sales Invoice would be triggerd so that it can be printed.
    In VF01, when I enter the Sales Document number and click save it creates a invoice number.
    Does any body know how it works, when the Invoice number is generated it should print the Sales Invoice.
    Please guide
    regards
    AJ

    Hi!
    You can try to setup output control for billing document:
    - define your own access sequence or expand existing one with one more access based on KOMKBV3-TRTYP field (transaction type)
    - assign access sequence to corresponding output type
    - maintain condition records for corresponding output type with transaction type "V" - Change
    - setup processing routines for corresponding output type. Here it is medium "T" - Tasks (SAP Business Workflow). I didn't try myself to invoke workflow in such a way but it seems this stays for such purposes. Even if not you can try medium "8" - Special function and link your custom program which triggers workflow execution.
    This settings will lead to triggering output control whenever billing document is changed or created (this works for standard print medium for me) and invoke workflow execution (almost sure).
    Regards,
    Maxim.

  • 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

  • Is it possible to make OINV.CardName field on Sales Invoice Editable?

    Hi Forum,
    Sales Invoice has cardcode and cardname. Is it possible to make the cardname editable  on the form to be able to change the name on invoice.
    Thank you.

    Hi,
    Unfortunately, it is not possible in the application window where you can change the cardname which has been defiined for a cardcode field in the OINV table.
    The field is not editable .
    However, you can check and option of having a UDF to define and have the value appear which you want. Purpose for change name requirement is unknown to me but if it is required in the Print out then you can check the display of the UDF field in the print layout.
    Kind Regards,
    Jitin
    SAP Business One Forum Team

Maybe you are looking for

  • Why is safari crashing instantly on my macbook pro? where do i send a crash report to problem solve?

    Desperate For Help...Can't KeEp It Open Long Enough To Copy The Crash Report OnThis Page....HAving To Use My Phone To Try To Find Help.

  • Saving data to external hard drive and which camera to buy?

    Hi everyone! I'm getting started with my editing and shooting in the next few days and I had a couple questions. 1. If I want to save all my date to an external hard drive, so that it wont take up space on my MacBook Pro, how do I change the pathing

  • InDesign export to PDF Print color issues

    Hey there, I'm working on a document in InDesign, have been for many hours now.  So far whenever exporting to PDF print there have been no problems.  Now all of a sudden, if I change a color in the InDesign file and export to PDF, nothing actually ch

  • Motion asking for registration info at launch

    Over the past few days, when I launch Motion 4, it asks for my registration/serial info as if it was the first time I launched Motion. Anyone experience this and have a fix?

  • Checking users

    Hi All, Oracle version 10.2.0 O/S Linux There are few users who are trying to connect from the application to the database. However, they are not able to connect to the db. Tracing is not enabled on the database. How can I check who are the users who