Good Receipt Number (GRN)
Dear all,
My company has 2 plants. Are there any ways to configure in SAP so that during Good Receipts, the material documents for both plants have different number ranges?
Thank you in advance.
Hi Yeo,
In std SAP I believe there is no way for this .
WE is at client level and we cannot have different number ranges based on plants .
regards
Similar Messages
-
How to find Goods Receipt Number particular to Service Entry Sheet Number.
Hi Experts,
In one of my reports i need to bring purchase order ,service entry sheet, goods receipt number .
In ekbe i am getting the purchase order and its service entry sheet while keeping BEWTP = 'D'.
so i am getting purchase orders and their service entry sheet numbers in belnr.
Now i want to get the corresponding goods receipt number .
But i am getting goods receipt number against the purchase order but not against service entry sheet , in same EKBE
while keeping BEWTP = 'E' movement type = '101'.
My doubt here is how to get the corresponding goods reciept number for a service entry sheet.
if i have three service entry sheet numbers for a purchse order i have three goods receipt numbers
but how to get the relation between them which GRN to which service entry sheet
. is there any table which stores the service entry and its grn.
If i am any thing functionally wrong which i wrote above please correct me and give ur inputs.
Thanks
vamsi
Edited by: vamsi talluri on Aug 20, 2009 7:21 PMHi Sarath,
If the Purchase order Item category is 'D' then it is a service order then it can have N service entry sheet numbers and once each service entry sheet is accepted it will be available for Goods reciept .. so that information will be avaiable..
U can obtain the GRN against the Service entry sheet in EKBE itself.
BELNR refers to GRN
LFBNR refers to Service entry sheet number.
And hence i am closing the thread.
Thanks
vamsi -
What is d BAPI for reversal of Good Receipt Note(GRN) for movement type 102
Hi ABAPers,
I have got requirement like this , I have done Goods Receipt Note (GRN) based on Purchse order Number using '.BAPI_GOODSMVT_CREATE' with 101 movement type.
But now my requirement is reversal of good receipt note(GRN) based on Material Document Number (or) Purchase Order Number with 102 movement type. what is the bapi name i need to use. and i need to give reason for the reversal of GRN.
please tell me the field name for reason in bapi.
i have searched in the net, but i could not get proper answer to this isse.
Highly appriciate who gives answer as early as possible. I need to complete this task EOD. please give replies.
Thanks & Regards,
Vinay Kumar.Hi,
If your material document has specific movement type i.e. 101, if you cancel document using BAPI_GOODSMVT_CANCEL, it automatically picks associated movement type 102 defined in customizing setting, you don't need to pass 102 explicitly while cancelling.
I have not seen reason code in this bapi, but it is required to pass reason code then you may try transaction code MBST using BDC.
Thanks,
Ashok Veer -
Goods receipt number and purchase invoice nubember info objects
hi experts
i have the requirement to build the report with the info objects of goods receipt number(document) , purchase invoice numbers and purchase document numbers from standard cubes or ods.i have checked in inventory management and purchasing cubes&ods i am not success got the purchase document number it is from ods (0PUR_O02) the InfoObject is 0OI_EBELN(purchasing document number),like this i want InfoObject for Goods receipt number and purchase invoices from where can i get these fields.
if u need any more information i will provide.
thanks and regards
Sreenivas.Hi Ahamed,
thanks for your reply,do u have any information about purchase invoice number.
i need one more help from you, how to find out Debtors turnover ratio from Acceount Receivables(AR) (or)G/L (General ledger account).is there any standard queries from Business content,i was checked and i was failed,if you have any solution for this please let me know.
thanks and regards
Sreenivas. -
Goods Receipt Rate (GRN) Rate in case of Import
Hi,
I would like to know which rate should system pick at the time of making goods receipt note (GRN) in case of import material.
E.g. If an Indian Company is importing material from USA in august when $ rate to INR is 50, and
if material received in septmber when $ rate is 45. then
at the time of GRN what exchange rate should system pick.
thanks in anticipationHI
Its depends on the Purchase order , in delivery/Invoice tab you can find the check box with Exchange rate Fixed , if it is selected then during GRN it will pick what ever you maintained in the PO, and if it is not selected then it will pick from the customization tables which will be maintained by Finance department. -
Regarding goods receipt number
Hi all,
From which table i can get goods receipt number and GR date created for a delivery.
Also i need to link the above GR number and date with table LQUA table to get required Quant number?
Thanks,
SashtiHi
check these tables
MKPF Header: Material Document
MSEG Document Segment: Material
Nat -
Invoice/Goods Receipt number field
Hi kishan,
why you have locked my thread.
I didn't find one,
I just asked, is there any field for invoice number in Purchase order history.
regards
vidyasagar yadav c
Edited by: vidyasagarc on Mar 2, 2012 3:59 PMIf you are referring to this thread: Invoice/Goods Receipt number field, then I have to say that I honestly did not find a question in that post. And since these forums are meant to ask questions, rather than doing a status update, I locked the thread.
pk
PS: Thomas has mentioned some important tips, which you may find very useful for future posting. -
Goods Receipt Number & Its Posting Date
Hi All,
Will you please let me know which datasource field contains Material document no (or) Goods Receipt no and its posting date.
Thanks,
Sri Arun PrianHi,
Please check in Table MKPF . Document NO field name is MBLNR and Posting date is BUDAT. Check it in SE11.
REgards
Ram -
How to cancel the Goods receipt Number(BAPI_GOODSMVT_CANCEL) ?
Hi All,
I want to cancel ist GRN number ..
Please suggest on wat basis i cancelled ist GRN number.
MANDT MBLNR MJAHR ZEILE LINE_ID BWART MATNR WERKS LGORT
110 590001 2009 1 1 206 4416MI 1100 MCRO
110 590002 2009 1 1 206 4416MI 1100 MCRO
Thanks in Advance..
Regards
SteveHi
Pass the following data to BAPI.
MATERIALDOCUMENT -- document number
MATDOCUMENTYEAR -- Year
GOODSMVT_PSTNG_DATE --- Date
GOODSMVT_PR_UNAME
In table pass the data GOODSMVT_MATDOCITEM.
In this pass the line_id,movement type -
Good receipt Note GRN -- Report
hi,
After receiving the item in oracle inventory do we have any report which says
How much item is received in that subinvetory.
Regards
sudharshanHi sudharshan;
Plz see Inventory Report Query
I hope its helpful for you
Regards
Helios -
2lis_02_scl or 2lis_02_itm - goods receipt/invoice receipt number
Hi Gurus,
there is a field:
BUDAT - Posting date of goods receipt/invoice receipt for purchase order; Table: EKKO/EKBE
in 2lis_02_scl and 2lis_02_itm Data Sources.
As I can see, for every Purchase Order Item I get three records:
- one record for the last Invoice Receipt (with Posting date of invoice receipt in BUDAT field)
- one record for the last Goods Receipt (with Posting date of goods receipt in BUDAT field)
- one record for something else.
Do I understand it well? What is the third record?
I would to get Material Document Number, that is, Invoice Receipt Number for the first record and Goods Receipt number for the second one. How can I make it?
Regards,
Dorotayou should be able to use Movement Type field to differentiate between Invoice or Good Reciept.
Regards,
Gaurav -
What is grn (goods receipt note report )
ho to all abap gurus
what is goods receipt note. can u give some theoritical description on this . and pls give coding for grn report pls its urgent points will be rewarded definitely
plsssssssssss and tell the tables reqd and explain th functionality of this reportHi
When you Place a Pur order to a vendor to supply the materials/goods
he will supply them with a document which is called Goods receipt Note (GRN).
then the stock is updated with this new qty of materials recevied in the godown/st location.
MB01 is the tcode to create it.
MKPF and MSEG are related tables for this.
Reward points if useful
Regards
Anji -
Report for goods intransit and good receipt
Is there any SAP standard report that can show goods intransit number and good receipt number at the same time?
Hi,
You can see the Stock in transit & Stock position through MB52.
Only Stock in transit MB5T & Goods receipt through MB51 mvt type 101 & 102
If you want too see the same in one report please develop report with the help of ABAP person.
Regards,
Manish Jain -
Grn report(goods receipt notice)
hi to all sdn people can u pls give coding for this if u give the answer i will be greatful to u and i will reward point to all of u
my report is as follows
a report for grn details which shows the all details of goods receipt movements based on the purcahse order.
and pls tell what is the pupose of this report and tables usedHi
Use the Tables
EKKO,EKPO --PO tables and
MKPF and MSEG Tables GRN related.
This report is useful to track the qty of ggods/materials received with respect to the PO's placed.
see the sample code and change the output as per your requirement.
*& Report ZMM_PO_REPORT
REPORT ZMM_PO_REPORT message-Id yb
NO STANDARD PAGE HEADING
LINE-COUNT 60(1)
LINE-SIZE 230.
D A T A B A S E T A B L E S D E C L A R A T I O N
TABLES: lfa1, " Vendor Master
t161, " PO Doc Types
t024, " Purchase Groups
ekko. " PO Header
T Y P E S D E C L A R A T I O N S
Purchase Orders Main Structure
TYPES: BEGIN OF s_po,
ebeln TYPE ebeln, " PO No.
ebelp TYPE ebelp, " PO Item
bstyp TYPE bstyp, " PO Category
bukrs TYPE bukrs, " Company Code
bsart TYPE bbsrt, " PO Type
lifnr TYPE lifnr, " Vendor No
ekgrp TYPE bkgrp, " Purchase Group
waers TYPE waers, " Currency
bedat TYPE etbdt, " PO Date
txz01 TYPE txz01, " Material Text
werks TYPE ewerk, " Plant
lgort TYPE lgort_d, " Storage Location
matkl TYPE matkl, " Material Group
menge TYPE bamng, " PR Quantity
meins TYPE bamei, " UOM
bprme TYPE bbprm, " Price Unit
netpr TYPE netpr, " Net price
peinh TYPE peinh, " Price Unit UOM
pstyp TYPE pstyp, " Item Category
knttp TYPE knttp, " Account Assignment Category
END OF s_po.
Purchase Orders History Structure
TYPES: BEGIN OF s_account,
ebeln TYPE ebeln, " PO No.
ebelp TYPE ebelp, " PO Item
gjahr TYPE mjahr, " Fiscal Year
belnr TYPE mblnr, " PO Invoice No
menge TYPE menge_d, " PR Quantity
wrbtr TYPE wrbtr, " Price in Local Currency
dmbtr TYPE dmbtr, " Price in Foreign Currency
waers TYPE waers, " Currency
shkzg TYPE shkzg, " Dr/Cr Indicator
END OF s_account.
Purchase Orders History Structure(Item Sum)
TYPES: BEGIN OF s_inv_sum,
ebeln TYPE ebeln, " PO No.
ebelp TYPE ebelp, " PO Item
menge TYPE menge_d, " PR Quantity
wrbtr TYPE wrbtr, " Price in Foreign Currency
waers TYPE waers, " Currency
END OF s_inv_sum.
Purchase Orders Main Structure
TYPES: BEGIN OF s_rep,
lifnr TYPE lifnr, " Vendor No
ebeln TYPE ebeln, " PO No.
ebelp TYPE ebelp, " PO Item
bstyp TYPE bstyp, " PO Category
bsart TYPE bbsrt, " PO Type
ekgrp TYPE bkgrp, " Purchase Group
waers TYPE waers, " Currency
bedat TYPE etbdt, " PO Date
txz01 TYPE txz01, " Material Text
werks TYPE ewerk, " Plant
lgort TYPE lgort_d, " Storage Location
matkl TYPE matkl, " Material Group
menge TYPE bamng, " PR Quantity
meins TYPE bamei, " UOM
bprme TYPE bbprm, " Price Unit
netpr TYPE netpr, " Net price
peinh TYPE peinh, " Price Unit UOM
pstyp TYPE pstyp, " Item Category
knttp TYPE knttp, " Account Assignment Category
name1 TYPE name1, " Plant
orewr TYPE netpr, " To be Invoiced Price
curr TYPE waers, " Inv Doc Currency
END OF s_rep.
D A T A D E C L A R A T I O N S
DATA: gv_title1 TYPE sylisel, " Report title
gv_dial. " Color flag
C O N S T A N T S D E C L A R A T I O N S
CONSTANTS: c_x VALUE 'X', " Flag X
c_h VALUE 'H', " Debit
c_vgabe TYPE vgabe VALUE '2'. " Transaction Type
I N T E R N A L T A B L E S D E C L A R A T I O N S
DATA: i_po TYPE STANDARD TABLE OF s_po WITH HEADER LINE,
" Purchase Order
i_inv TYPE STANDARD TABLE OF s_inv_sum WITH HEADER LINE,
" PO Invoice Values
i_rep TYPE STANDARD TABLE OF s_rep WITH HEADER LINE,
" PO Invoice Values
i_ekbe TYPE STANDARD TABLE OF s_account WITH HEADER LINE.
" PO Invoice Values
S E L E C T I O N S C R E E N *
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
SELECT-OPTIONS: s_lifnr FOR lfa1-lifnr MATCHCODE OBJECT kred,
s_ebeln FOR ekko-ebeln MATCHCODE OBJECT mekk,
s_bsart FOR t161-bsart,
s_ekgrp FOR t024-ekgrp,
s_bedat FOR ekko-bedat.
SELECTION-SCREEN END OF BLOCK b1.
I N I T I A L I Z A T I O N *
INITIALIZATION.
A T S E L E C T I O N - S C R E E N *
AT SELECTION-SCREEN.
Validate the screen fields
PERFORM validate_screen.
S T A R T - O F - S E L E C T I O N *
START-OF-SELECTION.
Fetch main data
PERFORM fetch_data.
T O P - O F - P A G E *
TOP-OF-PAGE.
Header of the List
PERFORM header.
E N D - O F - P A G E *
Footer
END-OF-PAGE.
ULINE.
E N D - O F - S E L E C T I O N *
END-OF-SELECTION.
Display the Report Output data
PERFORM display_data.
At Line-Selection
AT LINE-SELECTION.
When double clicked on EBELN display the details of Purchase Doc
PERFORM line_sel.
*& Form validate_screen
Validation of Selection Screen fields
FORM validate_screen .
Validation of Vendor Number
CLEAR lfa1-lifnr.
IF NOT s_lifnr[] IS INITIAL.
SELECT lifnr UP TO 1 ROWS
INTO lfa1-lifnr
FROM lfa1
WHERE lifnr IN s_lifnr.
ENDSELECT.
IF sy-subrc <> 0.
MESSAGE e000 WITH 'Invalid Vendor'(002).
ENDIF.
ENDIF.
Validation of PO Number
CLEAR ekko-ebeln.
IF NOT s_ebeln[] IS INITIAL.
SELECT ebeln UP TO 1 ROWS
INTO ekko-ebeln
FROM ekko
WHERE ebeln IN s_ebeln.
ENDSELECT.
IF sy-subrc <> 0.
MESSAGE e000 WITH 'Invalid Document Number'(003).
ENDIF.
ENDIF.
Validation of PO Document Type
CLEAR t161-bsart.
IF NOT s_bsart[] IS INITIAL.
SELECT bsart UP TO 1 ROWS
INTO t161-bsart
FROM t161
WHERE bsart IN s_bsart.
ENDSELECT.
IF sy-subrc <> 0.
MESSAGE e000 WITH 'Invalid Purchase Document Type'(004).
ENDIF.
ENDIF.
Validation of Purchasing Group
CLEAR t024-ekgrp.
IF NOT s_ekgrp[] IS INITIAL.
SELECT ekgrp UP TO 1 ROWS
INTO t024-ekgrp
FROM t024
WHERE ekgrp IN s_ekgrp.
ENDSELECT.
IF sy-subrc <> 0.
MESSAGE e000 WITH 'Invalid Purchasing Group'(005).
ENDIF.
ENDIF.
ENDFORM. " validate_screen
*& Form fetch_data
Fetching the PO related data from Database Tables
FORM fetch_data .
CLEAR i_po.
REFRESH i_po.
SELECT a~ebeln " PO No.
b~ebelp " PO Item
a~bstyp " PO Category
a~bukrs " Company Code
a~bsart " PO Type
a~lifnr " Vendor No
a~ekgrp " Purchase Group
a~waers " Currency
a~bedat " PO Date
b~txz01 " Material Text
b~werks " Plant
b~lgort " Storage Location
b~matkl " Material Group
b~menge " PR Quantity
b~meins " UOM
b~bprme " Price Unit
b~netpr " Net price
b~peinh " Price Unit UOM
b~pstyp " Item Category
b~knttp " Account Assignment Category
INTO TABLE i_po
FROM ekko AS a JOIN ekpo AS b
ON a~ebeln = b~ebeln
WHERE a~ebeln IN s_ebeln AND
a~lifnr IN s_lifnr AND
a~ekgrp IN s_ekgrp AND
a~bsart IN s_bsart AND
a~bedat IN s_bedat.
SORT i_po BY ebeln ebelp.
break-point.
IF NOT i_po[] IS INITIAL.
Fetch the PO History/Invoice Details from EKBE Table
CLEAR i_ekbe.
REFRESH i_ekbe.
SELECT ebeln " PO No.
ebelp " PO Item
gjahr " Fiscal Year
belnr " PO Invoice No
menge " PR Quantity
wrbtr " Price in Local Currency
dmbtr " Price in Foreign Currency
waers " Currency
shkzg " Dr/Cr Indicator
INTO TABLE i_ekbe
FROM ekbe
FOR ALL ENTRIES IN i_po
WHERE ebeln = i_po-ebeln AND
ebelp = i_po-ebelp AND
vgabe = c_vgabe.
break-point.
IF sy-subrc = 0.
SORT i_ekbe BY ebeln ebelp.
LOOP AT i_ekbe.
IF i_ekbe-shkzg = c_h.
i_ekbe-wrbtr = i_ekbe-wrbtr * -1.
ENDIF.
MODIFY i_ekbe.
ENDLOOP.
break-point.
Sum up the Item wise Invoice totals
LOOP AT i_ekbe.
AT END OF ebelp.
READ TABLE i_ekbe INDEX sy-tabix.
SUM.
MOVE-CORRESPONDING i_ekbe TO i_inv.
APPEND i_inv.
ENDAT.
CLEAR i_inv.
ENDLOOP.
SORT i_inv BY ebeln ebelp.
break-point.
ENDIF.
ENDIF.
Move the Vendor Name and Invoice Values to I_rep Internal Table
LOOP AT i_po.
MOVE-CORRESPONDING i_po TO i_rep.
CLEAR i_inv.
READ TABLE i_inv WITH KEY ebeln = i_po-ebeln
ebelp = i_po-ebelp.
IF sy-subrc = 0.
i_rep-orewr = ( i_po-menge - i_inv-menge ) * i_po-netpr.
i_rep-curr = i_inv-waers.
ELSE.
i_rep-orewr = i_po-menge * i_po-netpr.
i_rep-curr = i_po-waers.
ENDIF.
break-point.
Get the Vendor Name
CLEAR lfa1-name1.
SELECT SINGLE name1 FROM lfa1 INTO lfa1-name1
WHERE lifnr = i_po-lifnr.
IF sy-subrc = 0.
i_rep-name1 = lfa1-name1.
ENDIF.
APPEND i_rep.
CLEAR i_rep.
break-point.
ENDLOOP.
SORT i_rep BY lifnr ebeln ebelp.
DELETE i_rep WHERE orewr LE 0.
break-point.
ENDFORM. " fetch_data
*& Form display_data
Display the Report Output data
FORM display_data .
DATA: lv_flag, " New Flag
lv_rec TYPE i. " No of Records
CLEAR lv_rec.
IF i_rep[] IS INITIAL.
MESSAGE e000 WITH 'No Data found'(022).
ELSE.
LOOP AT i_rep.
Toggle Color
PERFORM toggle_color.
IF lv_flag <> space.
NEW-LINE.
ENDIF.
At New Purchase Document
AT NEW ebeln.
WRITE:/1 sy-vline, 2(10) i_rep-ebeln INTENSIFIED OFF.
lv_flag = c_x.
lv_rec = lv_rec + 1.
ENDAT.
WRITE: 1 sy-vline,
12 sy-vline,13(4) i_rep-bsart,
17 sy-vline,18(10) i_rep-lifnr,
28 sy-vline,29(35) i_rep-name1,
64 sy-vline,65(4) i_rep-ekgrp,
69 sy-vline,70(10) i_rep-bedat,
80 sy-vline,81(5) i_rep-ebelp,
86 sy-vline,87(40) i_rep-txz01,
127 sy-vline,128(9) i_rep-matkl,
137 sy-vline,138(1) i_rep-pstyp,
139 sy-vline,140(1) i_rep-knttp,
141 sy-vline,142(4) i_rep-werks,
146 sy-vline,147(4) i_rep-lgort,
151 sy-vline,152(13) i_rep-menge UNIT i_rep-meins,
165 sy-vline,166(3) i_rep-meins,
169 sy-vline,170(15) i_rep-netpr CURRENCY i_rep-waers,
185 sy-vline,186(4) i_rep-waers,
190 sy-vline,191(5) i_rep-peinh,
196 sy-vline,197(4) i_rep-bprme,
201 sy-vline,202(15) i_rep-orewr CURRENCY i_rep-curr,
217 sy-vline,218(4) i_rep-curr,
222 sy-vline,223(7) i_rep-bstyp centered,
230 sy-vline.
NEW-LINE.
hide: i_rep-ebeln.
ENDLOOP.
ULINE.
FORMAT COLOR OFF.
WRITE : /2 'Total Number of Purchasing Documents:'(025) COLOR 3,
lv_rec COLOR 3.
ENDIF.
ENDFORM. " display_data
*& Form header
Write the Report Header
FORM header .
FORMAT RESET.
header
WRITE:/1(230) 'LIST OF PURCHASE DOCUMENTS PER VENDOR'(006) CENTERED.
SKIP.
FORMAT COLOR COL_HEADING.
ULINE.
WRITE:/1 sy-vline,2(10) 'Pur.Doc.No'(006) CENTERED,
12 sy-vline,13(4) 'Type'(007),
17 sy-vline,18(10) 'Vendor'(008) CENTERED,
28 sy-vline,29(35) 'Name'(009) CENTERED,
64 sy-vline,65(4) 'PGrp'(010) CENTERED,
69 sy-vline,70(10) 'Doc.Date'(012) CENTERED,
80 sy-vline,81(5) 'Item'(011),
86 sy-vline,87(40) 'Material Short Text'(024) CENTERED,
127 sy-vline,128(9) 'Mat.Group'(013),
137 sy-vline,138(1) 'I',
139 sy-vline,140(1) 'A',
141 sy-vline,142(4) 'Plnt'(014),
146 sy-vline,147(4) 'SLoc'(015),
151 sy-vline,152(13) 'Quantity'(016) CENTERED,
165 sy-vline,166(3) 'UoM'(017),
169 sy-vline,170(15) 'Net Value'(018) CENTERED,
185 sy-vline,186(4) 'Curr'(019),
190 sy-vline,191(5) 'Per'(020),
196 sy-vline,197(4) 'Unit'(021),
201 sy-vline,202(15) 'To be Invoiced'(023) CENTERED,
217 sy-vline,218(4) 'Curr'(019),
222 sy-vline,223(7) 'Doc.Cat'(026),
230 sy-vline.
ULINE.
ENDFORM. " header
*& Form toggle_color
This routine alters the color of the records in the list
FORM toggle_color.
IF gv_dial = space.
FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
gv_dial = c_x.
ELSE.
FORMAT COLOR 1 INTENSIFIED OFF.
CLEAR gv_dial.
ENDIF.
ENDFORM. " toggle_color
*& Form LINE_SEL
*When double clicked on EBELN field display the details of Purchase Doc
FORM line_sel.
CASE sy-lsind.
WHEN '1'.
DATA: lv_field(20),
lv_value(10),
lv_bstyp like i_rep-bstyp.
clear: lv_bstyp,lv_value, lv_field.
GET CURSOR FIELD lv_field VALUE lv_value.
IF lv_field = 'I_REP-EBELN'.
IF NOT lv_value IS INITIAL.
READ LINE sy-index FIELD VALUE i_rep-bstyp
INTO lv_bstyp.
READ CURRENT LINE FIELD VALUE i_rep-bstyp INTO lv_bstyp.
if lv_bstyp = 'F'.
SET PARAMETER ID 'BES' FIELD lv_value.
CALL TRANSACTION 'ME23N' AND SKIP FIRST SCREEN.
elseif ( lv_bstyp = 'K' or lv_bstyp = 'L' ).
SET PARAMETER ID 'VRT' FIELD lv_value.
CALL TRANSACTION 'ME33' AND SKIP FIRST SCREEN.
elseif lv_bstyp = 'A'.
SET PARAMETER ID 'ANF' FIELD lv_value.
CALL TRANSACTION 'ME43' AND SKIP FIRST SCREEN.
endif.
ENDIF.
ENDIF.
ENDCASE.
ENDFORM. " line_sel
Reward points if useful
Regards
Anji -
Goods Receipt entry for items with serial number
Hi All,
When I try to create a Goods receipt entry, for items with serial number, i'm always getting the following error message.
[OSRI] , 'The selected quantity of serial/batch numbers is greater than the quantity in row Id'
The following is the code that I'm using
Dim oInvetoryGenEntry As SAPbobsCOM.Documents
Dim oSerialNumber As SAPbobsCOM.SerialNumbers
Dim ErrCode As Long
Dim ErrMsg As String
Dim ret As Long
Set oInvetoryGenEntry = oCmp.GetBusinessObject(oInventoryGenEntry)
Set oSerialNumber = oInvetoryGenEntry.Lines.SerialNumbers
oInvetoryGenEntry.DocDate = Now
oInvetoryGenEntry.DocRate = 1
oInvetoryGenEntry.TaxDate = Now
oInvetoryGenEntry.PaymentGroupCode = "3"
oInvetoryGenEntry.Comments = "GRN Entry11"
oInvetoryGenEntry.Lines.ItemCode = "A00004"
oInvetoryGenEntry.Lines.Price = 100
oInvetoryGenEntry.Lines.Quantity = 1
oSerialNumber.SystemSerialNumber = 55555
oSerialNumber.InternalSerialNumber = "2354"
oSerialNumber.BatchID = "bt1"
oSerialNumber.Add
ret = oInvetoryGenEntry.Add
If ret <> 0 Then
oCmp.GetLastError ErrCode, ErrMsg
MsgBox ErrCode & " " & ErrMsg
Else
MsgBox "GRN Entry made."
End If
It would be wonderful if anyone help me out to trace the exact reason for this issue.
Thanks
JohnHi John I'm almost sure that your working with SDK 6.5 with SP1 or lower, visit this address
https://www.sdn.sap.com/sdn/collaboration.sdn?node=linkFnode6-1&contenttype=url&content=https://DI: Add more than one serial numbers in Invoice
Maybe you can find your answer if you can fix it let me Know my email address is [email protected] because i had the same problem.
Regards
Maybe you are looking for
-
I can not get an internet connection through my Airport Extreme (.11g). I just stopped using an ADSL modem in my previous residence (in Australia) and now have a Motorola cable modem (SB5120) through Cox (in VA). I have turned off PPPoE on all my com
-
Can't seem to change the Document Properties > Advanced > Reading Options in a Form that was created in Adobe LiveCycle. This option has been "greyed" out - anyone know how to update this to English so I can pass Accessibility Testing?
-
..
-
select addrnumber name1 street str_suppl1 city1 region post_code1 country countrycode tel_number from adrc join t005t on adrc-country = t005t-land1 into table itab3 for all entries in itab1 where addrnumber = itab1-adrnr and t005t-spras = sy-langu. E
-
hello, i just brought a nokia E71 about 2 hours ago, and i get home to setup the wlan settings, and i typed in the password wrong and now i cant get back to being able to re type in the password and now it keeps asking me for "pre shared key for wlan