Goods issue in past date
Hello,
I notice that i can issue more than the available quantity of a material in past date. The material i issued had 15 PCS at 5/6/2010 and 30 PCS at 11/6/2010. I issued 18 PCS with posting date 6/6/2010. Then i issued the rest but i couldn't issue more than 30 PCS.
Is this standard SAP functionality or it can be customized ?
Thanks in advance.
Hi,
Go to MB5B stock on date and check for the available stock on that particular date & same stock you can issue in back date which is restricated to only one month as SAP standard in MM and if you ahve set allow in back date tick then only it will allow.
If you wish to issue more then the available stock then you ahve to set negative stock tick in configuration which will allow to issue more then the availabe stock.
Similar Messages
-
Hi Experts,
why the delivery date is the same date as ‘transptn plan date” & loading date’ & ‘ good issue’ & GR end date’.
in shipping tab i can see Planned Deliv. Time 170 Days ... wat could be the reason.
Many Thanks:
Raj KashyapHi Jurgen,,
Thanks for quick reply!!
But i didnot find any things like that .. what could be the customizing .. and we are using GATP from APO side.
\Raj Kashyap -
Dear Experts,
I have a problem with previous period postings.
We are entering in to production server. Present date is : 01.04.2009.
Now the open period is 10th of 2008 (January).
But we are starting the transactions from 01.01.2009 (3rd quarter of 2008)
when we issue material against to sales order, system not allowing to issue, and throwing an error "material can not be issued in the past date".
how to solve this problem.
can any body help me in this.
regards
Anand.MNow the open period is 10th of 2008 (January).
But we are starting the transactions from 01.01.2009 (3rd quarter of 2008)
I dont know what you mean by these statements
Most propably your MM period would have been closed (MMPV transactions)
To open the closed MM period can be done MMPI
But extremely risky and not advisable production server
Check with SAP
Normally today 01.04.2009 you close the period of march 2009 thro MMPV and still will be able to perform backdated goods issue for march only
SAP standards allow one monthof closed period as grace time
Regards
Raja -
Hi Friends,
My company want to design for Goods Receive (GR) has Fund data (Fund Management Module). So when I receive goods
from vendor the system assign Fund data from PR/PO to post FI Document (Financial Accounting ModuleI) but when I issues
goods from Sales (Movement Type 251/252) or Cost Center (Movement Type 201/202) fund data cannot assign to post FI
Document. How should I do that the system has fund data when goods issues. Pls. help me.
Thanks in advance
Pland12Dear Amit,
-run t-code CO03 for your production order;
-Goto-Documented Goods Movements
all postings are here.
if you need to do the reversal please run t-code CO13
put your oder number, 'tick' the operation/counter you need to reverse and hit 'Save' button
good luck.
p.s.
if you have a mat. document number but don't know which prod. order it belongs to,
just run t-code MB03 , put your mat.doc number and year, hit Enter and look at the 'Order' filed
if it came by the order confirmation there will be an order number. -
Goods issue in production order using BAPI_PRODORDCONF_CREATE_TT
Hi All,
This is regarding goods issue in a production order.We are trying to do this using BAPI_PRODORDCONF_CREATE_TT.
We have a finished good say FK_PROD_ORD_CONV(with BOM -FKTESTOUT2).we need to do a Goods Issue for this which implies that at reporting point 0001,we need to issue x quantities of BOM FKTESTOUT2 from a particular plant and storage location, and of a particular batch. Therefore, we need to pass the following:
Production order number
Plant
Material (BOM) = FKTESTOUT2
Movement indicator (which is u2018Fu2019 for goods movement) = u2018Fu2019.
Movement type = 261(for Goods Issue)
Storage location of BOM
Batch
Operation (Routing point) = 0001
Entry quantity
Entry Unit of measure = PC.
In addition, we need to maintain entries in Link_conf_goodsmov-INDEX_CONFIRM and link_conf_goodsmov-INDEX_GOODSMOV. The value for both would be u20181u2019.
In the Test program, although I am passing all these values, Goods Issue is not happening. I am not getting any error.The message just says that the production order has been confirmed but when i check for goods Issue,no corresponding data is there.
After this i am calling fm to commit the work as well.
Please let me know if I have missed something.Good day!
Do you see you confirmation with CO14 transaction?
What on movements tab?
Look at postprocess transaction COGI CO1P.
Check LINK_CONF_GOODSMOV TABLE with 1,1 record. -
Problem in Goods Issue using BAPI_PRODORDCONF_CREATE_TT
Hi All,
This is regarding goods issue in a production order.We are trying to do this using BAPI_PRODORDCONF_CREATE_TT.
We have a finished good say FK_PROD_ORD_CONV(with BOM -FKTESTOUT2).we need to do a Goods Issue for this which implies that at reporting point 0001,we need to issue x quantities of BOM FKTESTOUT2 from a particular plant and storage location, and of a particular batch. Therefore, we need to pass the following:
Production order number
Plant
Material (BOM) = FKTESTOUT2
Movement indicator (which is u2018Fu2019 for goods movement) = u2018Fu2019.
Movement type = 261(for Goods Issue)
Storage location of BOM
Batch
Operation (Routing point) = 0001
Entry quantity
Entry Unit of measure = PC.
In addition, we need to maintain entries in Link_conf_goodsmov-INDEX_CONFIRM and link_conf_goodsmov-INDEX_GOODSMOV. The value for both would be u20181u2019.
In the Test program, although I am passing all these values, Goods Issue is not happening. I am not getting any error.The message just says that the production order has been confirmed but when i check for goods Issue,no corresponding data is there.
Please let me know if I have missed something.Hello.
Are you calling FM BAPI_TRANSACTION_COMMIT afterwards? If yes, check the content of structure RETURN.
Regards.
Valter Oliveira. -
Internal error (-2014) Goods Issue with Batch Items added through UI
Hello Experts,
I've added a button to my Production Order screen labeled 'Issue Components' that is meant to streamline the process, and it works, except when the ProdOrder has Batch controlled items on it. When that happens it returns Internal error (-2014)<br><br>
I've tried stepping through the code and it doesn't error until the final Add
Here is my function, Thanks for the Help!<br><br>
I'm using CitiXSys Inventory Pro and am pulling the items from the Picked table, that's what that sQuery does. It returns correctly. I've also set everything to 'Manual' instead of 'Backflush'<br><br><br>
<pre>
Private Sub IssueComponents(ByVal iDocNum As Integer)
Try
'Declaring the needed variables'
Dim oRec As SAPbobsCOM.Recordset
Dim oGoodsIssue As SAPbobsCOM.Documents
Dim bIssueLineAdded As Boolean = False, sQuery As String = "", x As Integer = 0, iCode As Long = 0, sErrorMessage As String = ""
Dim tmpLot As String = ""
'Instanciating the Goods Issue'
oGoodsIssue = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInventoryGenExit)
'Initialzing the SBO object'
oRec = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
'Assing the header of the Goods Issue'
oGoodsIssue.DocDate = Date.Now
oGoodsIssue.DocDueDate = Date.Now
'Getting the entire "Manual" components for this production order to issue them'
sQuery &= "Select PK1.U_DocNo, KI.U_ItemCode, KI.U_BseLnNo, OW.DocEntry, KI.U_Quantity, KI.U_WhsCode, KI2.U_BatSrlNo, KI2.U_LotNo from [OWOR] OW (NOLOCK) INNER JOIN [@ctx_pkin] PK ON OW.DocNum = PK.U_BaseDoc," & vbNewLine
sQuery &= "[@ctx_PKIN] PK1 (NOLOCK) INNER JOIN [@CTX_KIN1] KI (NOLOCK) ON PK1.U_DocNo = KI.U_DocNo," & vbNewLine
sQuery &= "[@ctx_KIN1] KI1 (NOLOCK) INNER JOIN [@CTX_KIN2] KI2 (NOLOCK) ON KI1.U_DocNo = KI2.U_DocNo and KI1.U_BseLnNo = KI2.U_BseLnNo" & vbNewLine
sQuery &= "where OW.DocNum = '" & iDocNum & "' and PK.U_BaseType = 202 and PK1.U_DocNo = PK.U_DocNo and KI1.U_DocNo = PK.U_DocNo and KI1.U_BseLnNo = KI.U_BseLnNo" & vbNewLine
'Executing the query'
oRec.DoQuery(sQuery)
'Looping through the "Manual" components'
For x = 0 To oRec.RecordCount - 1
'Prompting the user'
oAppl.StatusBar.SetText("Issuing Components...(" & x + 1 & " of " & oRec.RecordCount & ")", SAPbouiCOM.BoMessageTime.bmt_Long, SAPbouiCOM.BoStatusBarMessageType.smt_Warning)
'Adding the previous line if applicable'
If bIssueLineAdded Then
oGoodsIssue.Lines.Add()
End If
'Filling the line information'
oGoodsIssue.Lines.WarehouseCode = oRec.Fields.Item("U_WhsCode").Value 'dIssueComponents(x).Item("WhsCode")
'oGoodsIssue.Lines.TransactionType = SAPbobsCOM.BoTransactionTypeEnum.botrntComplete
oGoodsIssue.Lines.BaseEntry = oRec.Fields.Item("DocEntry").Value 'oProductionOrder.AbsoluteEntry
oGoodsIssue.Lines.BaseType = 202 'Production Order Type'
oGoodsIssue.Lines.BaseLine = oRec.Fields.Item("U_BseLnNo").Value 'GetBaseLine(oProductionOrder.AbsoluteEntry, dIssueComponents(x).Item("Component"))
'oGoodsIssue.Lines.ItemCode = oRec.Fields.Item("U_ItemCode").Value
oGoodsIssue.Lines.Quantity = oRec.Fields.Item("U_Quantity").Value 'Math.Round(oRec.Fields.Item("U_Quantity").Value, 2) 'dIssueComponents(x).Item("PlanQty")
'Checking if the item is neither lot or serial controlled item'
If oRec.Fields.Item("U_BatSrlNo").Value = "" And oRec.Fields.Item("U_LotNo").Value = "" Then
'Nothing controlled item'
ElseIf oRec.Fields.Item("U_BatSrlNo").Value <> "" Then
'Lot controlled item'
tmpLot = oRec.Fields.Item("U_BatSrlNo").Value
'oAppl.MessageBox("Lot: " & tmpLot & ", whs: " & oRec.Fields.Item("U_WhsCode").Value & ", qty: " & oRec.Fields.Item("U_Quantity").Value)
oGoodsIssue.Lines.BatchNumbers.Add()
oGoodsIssue.Lines.BatchNumbers.BatchNumber = oRec.Fields.Item("U_BatSrlNo").Value
oGoodsIssue.Lines.BatchNumbers.Quantity = oRec.Fields.Item("U_Quantity").Value 'Math.Round(oRec.Fields.Item("U_Quantity").Value, 2)
'Else
'Serial controlled item'
'oGoodsIssue.Lines.SerialNumbers.SystemSerialNumber = oRec.Fields.Item("").Value
End If
'Setting the line to be added'
bIssueLineAdded = True
'Movoing to the next record'
oRec.MoveNext()
Next x
'Checking if there was any component or not'
If bIssueLineAdded Then
'Adding the Goods Issue'
iCode = oGoodsIssue.Add
If iCode <> 0 Then
oCompany.GetLastError(iCode, sErrorMessage)
oAppl.MessageBox("Goods Issue Production Order: " & iDocNum & " didn't get created for the following reason: " & serrormessage)
Else
oAppl.StatusBar.SetText("Components were issued successfully.", SAPbouiCOM.BoMessageTime.bmt_Short, SAPbouiCOM.BoStatusBarMessageType.smt_Success)
'TODO: add to ProdOrder remarks field
End If
End If
Catch ex As Exception
oAppl.MessageBox("IssueComponents() " & ex.Message)
oAppl.StatusBar.SetText("Error in IssueComponenets() : " & ex.Message, SAPbouiCOM.BoMessageTime.bmt_Short, SAPbouiCOM.BoStatusBarMessageType.smt_Error)
End Try
End Sub
</pre>
Edited by: Rob Daniels on May 30, 2011 10:33 PMPlease use the latest upgrade of Inventory Pro from CitiXsys.
If you are using SAP Business One 2007; use Inventory Pro 5.6 series
For SAP Business One 8.8 and up; use Inventory Pro 6.6.1 and up -
Goods Receipt in the Current Date however Goods Issue in the previous date.
Dear Experts,
I am doing a GR through MB1C (Movement Type 561) in the Current Date (Both Posting and Document Date are current) for a Particular batch of Material. However when I am trying to create a sales order->Delivery and PGI in the past date the system is allowing me to do so. What could be the issue ?
Example : On 23-02-2010 Goods Receipt of Material "A" for 50 Tons for Batch "B100" done through MB1C Movement Type 561.
Stock in System as on Date 23-02-2010 in MMBE is showing 50 Tons of Material "A", Batch "B100".
A Sales Order is created for 22-02-2010 for the same Matrial, qty, batch and PGI is done on 22-02-2010.Hi,
Issue is that previous period is not closed that is why system allow to create delivery in back date.
Kapil -
Want to change Del Date and Goods Issue date in Delivery scdl tab of PO
Hi Gurus,
I am in a situation wherein i need to change the Goods Issue date in Delivery schedule tab of Purchase Order and make it equivalent to Delivery date in the same tab.
Currently the Goods issue date that is taken by default will always be one day after the Delivery date.
Where is the control for this???
Regards,
TrishulHi Jürgen,
Thanks for your response. You are right. The Process is STO.
The delivery has not been created as yet. Everything is happening while creating the PO. The settings are such that the delivery date will be taken by the system automatically by doing the Availability check and simultaneously the goods issue date will be updated. But it will be one day later to the delivery date. But i want this to be same.
Incase if i change the Goods Issue date manually, this is the message i get "Goods issue cannot be carried out in the past"
Message no. V1062
Please let me know if i am not clear.
Regards,
Trishul
Edited by: Trishul Das on Mar 17, 2009 4:09 PM -
Conversion assistance : Goods Issue in the past
Hello All,
Looking for some help for conversion of transactional data from Legacy.
Client wants to have the "goods issues in the past" to be converted to reflect the actual transactional data .
Anybody done anything similar in the past?
Appreciate the assistance!
CJin general any goods movement of valuated stock will create accounting ddocuments and hence effect finance.
Dont spend to much time to think about migrating historical movements, it is not possible.
if you plan such, then you would need to add all consumptions to your stock migration and reduce this by all past receipts.
As the movements are usually not stand-alone activities, you have to consider that you cannot perform a goods receipt without having the old (and already closed) purchase order/production order migrated.
further the goods receipt would recalculated the moving average price, so you would need to post all historic movements in sequence of their original entry. but this means you would as well need to post invoices, which will then lead to a second payment to the vendor (do you really want that)
all this for a statistical transaction like MC46?
If you are going to a new system, then a new time begins to start.
I guess you will have more important problems around go live than a MC46 list. -
Calculation of goods issue date in scheduling agreements with routes
Hello together,
i have a problem with the calculation of goods issue date in scheduling agreements when we use route, because the system ignore the days of transit.
Example:
We had customized the route 4711 with a transit time of 3 days. This route would be related to a scheduling agreement. But this setting has no influence to the calculation of the goods issue date for the schedules. The same happens with loading date and so on.
Can anyone give me a tip, which setting is additional necessary?
Regards
Andreas WalterHi,
check the following settings
1, Route determination Path : IMG>sales and distribution>Basic function>Routes>Route determination
2, Activate the route Determination for your sales document type in following path :IMG>sales and distribution>Basic function>Routes>Route Schedule Determination-->Schedule with route schedule for sales document type
3, Maintain Delivery scheduling and transportation scheduling in the following path:IMG>sales and distribution>Basic function>Delivery scheduling and transportation scheduling>Maintain Duration
Regards
Senya -
Billing date(fkdat) in sales order item is not copied from Goods Issue Date
Hi All
we are facing problem at item level billing date field.This field should be filled with the GI Date in schedule lines shipping tab.
but, it(billing date) is not being filled with goods issue date but, with the required deliver date at sales order header.
Please give me a solution and the root cause. This is urgent as business is halted.
Thanks
KumarLakshmipati
This is from SAP Screen
"If invoice dates are defined for the customer, the system proposes the billing date from the invoice date calendar. If no invoice dates are agreed, then the actual goods issue date is formed on the basis of delivery related billing. In order related billing, the billing date of the order forms the basis of the billing date."
earlier it is happening as desired.i.e., billing date=GI Date.
but, as of now it is taken from the required delivery date.
Please give me solution
Kumar -
Restrict goods issue if stock on posting date is zero
Requirement:
Current Inventory period : July 2011
Stock of a material from 01.07.2011 to 30.07.2011 is zero(in MB5B report)
I upload stock of material or GRN occur on 31.07.2011. Say Quantity u2013 100
Now stock as on 31.07.2011 is 100 in MB5B
Still, Stock of a material from 01.07.2011 to 30.07.2011 is zero(in MB5B)
Now, If I do goods issue of a material quantity 100 on 15.07.2011. System allows goods issue. though opening and closing stock as on 15.07.2011 is zero.
After goods issue transaction if I check stock of material on any date between 16.07.2011 to 30.07.2011 , The opening stock and closing stock shows negative.
I want to restrict goods issue if stock on posting date is zero or less then stock available on posting date.
Please suggestHi,
This is not the way SAP is designed. As the previous speakers wrote (and as you noticed yourself), SAP maintains stock figures in the database per month rather than per day. MB5B makes complex calculations in order to find out how much stock you had on a specific date - as you probably noticed on the response time. Performing such calculations every time you do a GI would be unfeasibly heavy task for the system - remember there are organisations that perform hundreds of inventory movements a minute!
An alternative solution I suppose would be to maintain the daily stock figures in the database. This would make the finding of the stock figure very quick, but on the other hand, the maintenance of such table would be unfeasible - if you post today a GI on say July 1st, you would need to calculate 36 stock figures and update 36 database records!
Hope this explains the technical issue.
BR
Raf -
Good issue to Production order - Allows it in back posting date
Dear all,
Good issue to Production order ( 261 Movement ), allows us to post the component in back dated eventhough stock is not avaible on that date.
Example - Component stock on date 10.02.2010 = Zero , I made it Good receipt on date 18.02.2010 and now stock is available on date 18.02.2010.
Now GI to Production it allows the qty on current and back Posting date also , I want control on date with error message. It should not allowed the GI for back date from 18.02.2010.
Because of this our MB5B report shows the negetive issue qty if i post in back date.
Waiting for reply
Thanks and Regards,
SaurabhHi SAurabh,
PLease check whether Negative Stock is allowed for the valuation Area (plant).
GOTO >> SPRO >> MM>> Invetnroy management and physical inventory >> Goods issue/ Transfer Posting >> Allow Negative stock.
Untick the Negative stock allowed for your valuation area (PLant)
Regards,
Pravin -
Goods issue dates are different in sales order & delivery
Hi,
We have a situation where in sales order schedule line tab goods issue date is 21.30.2011
but in delivery the planned GI date is 28.03.2011.
There are two line item in the sales order & in both the line items all the dates are same.
Same route is there in sales order & delivery.
In delivery Item category avalability check Off is Y(Do not check avail. when reporting results of pick.request)
All the dates(delivery,loading,Transportation planning) are different .
waiting for responce.
Thanks In advence
Susrikantgoods issue date is 21.30.2011
What was the Actual GI date in delivery?? This should be the same as schedule line date.
thanks
G. Lakshmipathi
Maybe you are looking for
-
Need to get game to work on macbook with snow leopard?
Downloaded Civilization Vfrom the app store on my macbook pro with lion, then moved it (via flash drive) to my macbook with snow leopard. When I open it, it asks me for the apple ID I downloaded it with, but after that it never opens or stays in the
-
Why is iphoto having trouble with rotating photos all of a sudden?
i've been using iphoto for a few years. suddenly it un-rotated all of my auto-rotated photos (which screwed up all of my face tags) and now when i upload new photos, if they auto-rotate during the upload they appear in the preview of a whole event, b
-
Hi All This error "Another user-modified table 'Users'(OUSR)(ODBC -2039 [Message 131-183]" happens when trying to change the manager password, I'm able to change the manager password for all the other databases on the server except for one. I have lo
-
Please help really anoying and running out of options. Doug
-
ITunes won't fully recognize my external hard drive
I've installed itunes on my new pc but it won't recognize all of the music files saved on my external hard drive. I've set the media folder location under preferences to the correct file path but still no joy. What am I forgetting to do? For example,