We have added search box. Key in SAP issue keyword to search
TopBottom

Announcement: wanna exchange links? contact me at sapchatroom@gmail.com.

[sap-dev] vbeln Value is Not Returned from BAPI Function Module While Creating Sales Order

Posted by Admin at
Share this post:
Ma.gnolia DiggIt! Del.icio.us Yahoo Furl Technorati Reddit

Question from rashmi on Jun 18 at 5:27 AM
REPORT znewz.

tables vbak.


DATA: v_vbeln type BAPIVBELN-VBELN."SALESDOCUMENT-vbeln_va.

DATA: header LIKE bapisdhead1.

DATA: headerx LIKE bapisdhead1x.

DATA: item LIKE bapisditem OCCURS 0 WITH HEADER LINE.

DATA: itemx LIKE bapisditemx OCCURS 0 WITH HEADER LINE.

DATA: partner LIKE bapipartnr OCCURS 0 WITH HEADER LINE.

DATA: return LIKE bapiret2 OCCURS 0 WITH HEADER LINE.

DATA: lt_schedules_inx TYPE STANDARD TABLE OF bapischdlx

WITH HEADER LINE.

DATA: lt_schedules_in TYPE STANDARD TABLE OF bapischdl

WITH HEADER LINE.


select-options so_auart for vbak-auart obligatory NO-EXTENSION no intervals.

*PARAMETERS: p_auart TYPE auart OBLIGATORY ."MATCHCODE OBJECT VBAK.

SELECTION-SCREEN SKIP 2.
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE t1.
PARAMETERS p_vkorg TYPE vbak-vkorg.
PARAMETERS p_vtweg TYPE vbak-vtweg.
PARAMETERS p_spart TYPE vbak-spart.
PARAMETERS p_vkbur TYPE vbak-vkbur.
PARAMETERS p_vkgrp TYPE vbak-vkgrp.
SELECTION-SCREEN END OF BLOCK b1 .

INITIALIZATION.
t1 = 'Organizational Data'.

START-OF-SELECTION.

*HEADER DATA

header-doc_type = so_auart.

headerx-doc_type = 'X'.


header-sales_org = p_vkorg.

headerx-sales_org = 'X'.


header-distr_chan = p_vtweg.

headerx-distr_chan = 'X'.


header-division = p_spart.

headerx-division = 'X'.


headerx-updateflag = 'I'.


*PARTNER DATA

partner-partn_role = 'AG'.

partner-partn_numb = '2000007'.

APPEND partner.


partner-partn_role = 'WE'.

partner-partn_numb = '2000007'.

APPEND partner.


*ITEM DATA

itemx-updateflag = 'I'.


item-itm_number = '000010'.

itemx-itm_number = 'X'.



item-material = '011'.
itemx-material = 'X'.


item-plant = '01'.

itemx-plant = 'X'.


item-target_qty = '10'.

itemx-target_qty = 'X'.


item-target_qu = 'EA'.

itemx-target_qu = 'X'.


item-item_categ = 'TAN'.

itemx-item_categ = 'X'.


APPEND item.

APPEND itemx.


*Fill schedule lines

lt_schedules_in-itm_number = '000010'.

lt_schedules_in-sched_line = '0001'.

lt_schedules_in-req_qty = '1'.

APPEND lt_schedules_in.


*Fill schedule line flags

lt_schedules_inx-itm_number = '000010'.

lt_schedules_inx-sched_line = '0001'.

lt_schedules_inx-updateflag = 'X'.

lt_schedules_inx-req_qty = 'X'.

APPEND lt_schedules_inx.


*Call the BAPI
CALL FUNCTION 'BAPI_SALESDOCU_CREATEFROMDATA1'
EXPORTING
* SALESDOCUMENT =
sales_header_in = header
sales_header_inx = headerx
* SENDER =
* BINARY_RELATIONSHIPTYPE = 'VORL'
* INT_NUMBER_ASSIGNMENT = ' '
IMPORTING
salesdocument_ex = v_vbeln
TABLES
return = return
sales_items_in = item
sales_items_inx = itemx
sales_partners = partner
sales_schedules_in = lt_schedules_in
sales_schedules_inx = lt_schedules_inx
* SALES_CONDITIONS_IN =
* SALES_CFGS_REF =
* SALES_CFGS_INST =
* SALES_CFGS_PART_OF =
* SALES_CFGS_VALUE =
* SALES_CFGS_BLOB =
* SALES_CCARD =
* KEY_TABLE =
.

loop at return where type = 'E' or type = 'A'.

write: / return-number.

write : / return-message,

return-id,
return-type.
exit.
endloop.


IF sy-subrc EQ 0.
*IF v_vbeln = space.


WRITE: / 'Error in creating document'.


ELSE.


COMMIT WORK AND WAIT.


WRITE: / 'Document ', v_vbeln, ' created'.


ENDIF.


this is my code i am getting a error like

312
sales document type IEQA is not defined
V1 E
Error in creating the document



please help me out.


my entries are: -
order type : AA
Sales organization :1100
distribution channel: 02
division: 02
Sales office :11
Sales Group : 1
 
Reply to this email to post your response.
 
__.____._
Manage Settings | Unsubscribe | Create FAQ | Send Feedback
  
Copyright © 2012 Toolbox.com and message author.
Toolbox.com 4343 N. Scottsdale Road Suite 280, Scottsdale, AZ 85251
pretty lady ask a question
 
rashmi  
 
View this online
Ask a new question
 
In the Spotlight
Earn Recognition for Your Contributions at Toolbox for IT. Gain Points for Community Achievements

_.____.__

0 comments:

Post a Comment

T r a n s l a t e to your language