‎2009 Feb 16 8:46 AM
Dear all:
Could you provide me BAPI FOR PR create.
I was found the BAPI_REQUISITION_CREATE and BAPI_PR_CREATE, but which one is correct or work?
Our company code using SAP AFS, the BAPI /AFS/CREATE_AFS_PR_DATA is for AFS PR create, but always can't work.
Can help or provide sample code to me?
Best Regards,
Nicole
‎2009 Feb 16 8:48 AM
‎2009 Feb 16 8:51 AM
Hello,
BAPI_PR_CREATE Create Enjoy Purchase Requisition
Thank u,
santhosh
‎2009 Feb 16 8:53 AM
Hi Nic,
Please Find the Sample Code Below,
DATA : T_REQUISITION_ITEMS LIKE BAPIEBANC OCCURS 0 WITH HEADER LINE,
T_RETURN LIKE BAPIRETURN OCCURS 0 WITH HEADER LINE .
DATA : E_NUMBER LIKE BAPIEBANC-PREQ_NO.
T_REQUISITION_ITEMS-DOC_TYPE &H3D 'NB'.
T_REQUISITION_ITEMS-DEL_DATCAT &H3D '1'.
T_REQUISITION_ITEMS-DELIV_DATE &H3D '20020626'.
T_REQUISITION_ITEMS-PLANT &H3D 'P1'.
T_REQUISITION_ITEMS-STORE_LOC &H3D '01'.
T_REQUISITION_ITEMS-PUR_GROUP &H3D 'P01'.
T_REQUISITION_ITEMS-MAT_GRP &H3D '01'.
T_REQUISITION_ITEMS-PREQ_ITEM &H3D 1.
T_REQUISITION_ITEMS-MATERIAL &H3D '1MAT1'.
T_REQUISITION_ITEMS-QUANTITY &H3D 10.
T_REQUISITION_ITEMS-PREQ_NAME &H3D '123456'.
T_REQUISITION_ITEMS-PURCH_ORG &H3D '1000'.
T_REQUISITION_ITEMS-ACCTASSCAT &H3D 'U' .
T_REQUISITION_ITEMS-VEND_MAT &H3D 'G'.
APPEND T_REQUISITION_ITEMS.
CALL FUNCTION 'BAPI_REQUISITION_CREATE'
* EXPORTING
* SKIP_ITEMS_WITH_ERROR &H3D
IMPORTING
NUMBER &H3D E_NUMBER
TABLES
REQUISITION_ITEMS &H3D T_REQUISITION_ITEMS
REQUISITION_ACCOUNT_ASSIGNMENT &H3D T_REQ_ACCOUNT_ASSIGNMENT
* REQUISITION_ITEM_TEXT &H3D
* REQUISITION_LIMITS &H3D
* REQUISITION_CONTRACT_LIMITS &H3D
* REQUISITION_SERVICES &H3D
* REQUISITION_SRV_ACCASS_VALUES &H3D
RETURN &H3D T_RETURN
* REQUISITION_SERVICES_TEXT &H3D
* EXTENSIONIN &H3D
* REQUISITION_ADDRDELIVERY &H3D
.
IF NOT E_NUMBER IS INITIAL .
WRITE:/ 'REQ NO:' , E_NUMBER , 'CREATED'.
ELSE.
LOOP AT T_RETURN.
WRITE T_RETURN-MESSAGE.
ENDLOOP.
ENDIF.Hope this will be Helpful
Thanks
‎2009 Feb 16 8:54 AM
Hi,
Use this BAPI 'BAPI_PR_CREATE' - Purchase Requisition BAPIs
Regards,
Jyothi CH.
‎2009 Feb 16 8:58 AM
Hi Nicole Chen,
Check With this Funtion Modules.
BAPI_PR_CHANGE - Change Enjoy Purchase Requisition
BAPI_PR_CREATE - Create Enjoy Purchase Requisition
BAPI_PR_GETDETAIL - Get Details for One MEREQ Object
Thanks,
Neelima.
‎2009 Feb 16 9:10 AM
Hi Nichole,
Use the BAPI mentioned below for Purchase Requistion Creation.
'BAPI_PR_CREATE' - Purchase Requisition BAPIs
Please let me know for any clarifications.
<<text deleted>>
Regards,
Abdur Rafique
Edited by: Matt on Feb 16, 2009 11:12 AM - Do not offer points
‎2009 Feb 16 9:28 AM
Thanks all firends, my problem was answered. Actually I use BAPI_REQUISITION_CREATE, because my company using AFS, this bapi include AFS data.
Anyway, thanks you all.!!