number range generation

Upload: jkkp

Post on 24-Feb-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 Number Range Generation

    1/2

    General - Number Range Generation * In the 4.6x environment, SAP have includeda number range generation* program just like those used for Purchase Order, Sales Order etc.** This SAP number range generation is an include program.** INCLUDE ZRANGENO.** Always have to be included in the main program data declaration** data: wnorange like INRI-NRRANGENR, "number range,* wsubobj like inri-SUBOBJECT, "sub object* wdocno(12).** Steps :-* 1. Number range Sub Object must be maintain in table ZSGRP* You can used transaction SE16 to create a table entries.* 2. Maintain number range and intervals in transaction code SNUM** Written by : SAP Basis, ABAP Programming and Other IMG Stuff

    * http://www.erpgreat.com*

    call function 'NUMBER_RANGE_ENQUEUE' exporting object = 'ZOWNNO' "Create with SNUM exceptions foreign_lock = 1 object_not_found = 2 system_failure = 3 others = 4. if sy-subrc ne 0.* message e086 with 'Lock error' sy-subrc.

    endif.

    call function 'NUMBER_GET_NEXT' exporting nr_range_nr = wnorange object = 'ZOWNNO' subobject = wsubobj importing number = wdocno "Number generated by SAP exceptions interval_not_found = 1 number_range_not_intern = 2 object_not_found = 3

    quantity_is_0 = 4 quantity_is_not_1 = 5 internal_overflow = 6 others = 7. if sy-subrc ne 0.* message e086 with 'Number Range' sy-subrc. endif.

    call function 'NUMBER_RANGE_DEQUEUE' exporting

  • 7/24/2019 Number Range Generation

    2/2

    object = 'ZOWNNO'.

    if sy-subrc 0. MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4. endif.

    Get help for your ABAP problemsABAP Forum - Do you have a ABAP Question?

    ABAP BooksABAP Certification, BAPI, Java, Web Programming, Smart Forms, Sapscripts Reference Books

    ABAP Functions TipsABAP Functions Examples

    ABAP Tips

    ABAP Forum for Discussion and Samples Program Codes for Abapers

    Best regards,SAP Basis, ABAP Programming and Other IMG Stuffhttp://www.erpgreat.com

    All the site contents are Copyright www.erpgreat.com and the content authors. All rights reserved.All product names are trademarks of their respective companies. The site www.erpgreat.com is in no way affiliated with SAP AG.Every effort is made to ensure the content integrity. Information used on thissite is at your own risk.

    The content on this site may not be reproduced or redistributed without the exp