PP-PI sheet through goods issue for Process order
Hi,
I want to know how to post goods issue without reference of reservation number against process order through PI sheet.
I defined one call function 'ENTER CONFIRMATION' through which I can enter into confirmation screen but after saving confirmation of process order ,generally I switched on to transaction CO54 through which one should sent this PI_CONS message to the desired destination but in that I'm getting an error ,that it is not allowing me to post goods issue excess quantity.(WITHOUT REFERENCE OF RESERVATION NUMBER)
how to by-pass that reservation number.
Manually when we do MB1A it will allow us to issue more quantity but that is manually but when it is through PI sheet it is not allowing me to issue excess quantity.
Regards,
Amit.
Hi,
I want to do GI AND GR through PI sheet ,I already used PI_CONS AND PI_PROD ,but it is not allowing me to enter quantity excess from bom quantity mentioned .it is not allowing me to override reservation quantity while making gr .
I'm doing PI sheet with ALV based.
For to by-pass reservation number I already made zpi_cons and zpi_prod under message category and assigned to instruction category.
Similar Messages
-
Trouble with unplanned goods issue for process order
Hi experts,
Please help me to solve this problem:
I have a process order with auto created reservation. Then I do GI against this process order, GI is not done at once for total required material quantity but in several times.
For one specific material, the quantity is not sufficient in one batch, so I have to insert a new line for additional quantity from another batch.
Then this issue occurs: In some GI, the additional line is recorded with move type = 1 (planned goods issue); in other GI, it is recorded with move type = 2 (unplanned goods issue) although the (Total withdrawn quantity + Quantity in this GI) is smaller than required quantity in reservation.
I think this issue has nothing to do with order confirmation as these two steps are independent.
Can any one explain why this happens? and how to solve it? Because if unplanned goods issue is not recorded in Reservation, then there's an inconsistency between withdrawn quantity in reservation and actual withdrawn quantity in MB51 or COOISPI.
Thank you very much for your help.I assume that you do t-code MIGO with GI to order. However, the additional line you enter will not be link to reservation, therefore will be record as unplanned goods issue.
Two thing you can do; first configure batch determination in MM (OMJJ) and set up batch determination record (MBC1). You can then click the button stock determ. beside qty. The system will select the batch based on your requirement.
Alternatively, you distribute the quantity using another button (it looks like the X sign near the copy content button). Then you can distribute qty based on the same item. You can enter the qty, sloc, batch in there.
Don't use the New Items function. -
Reverse Goods Receipt for Process Order
Dear All,
Please tell me how to reverse the Goods Receipt for Process Order for which already QM is cleared for that Particular Lot.
But Confirmation is still yet Pending.
I tried MIGO - Cancel - Material Document. But it is showing a message "Process Order already processed".
Regards
bussHi,
Use t code MB31
Movement type 102
Stock type = Unristricted use.
Reverse by entering above information then you have to manually cancel the inspection lot.
Regards,
Vishal -
Error while doing Good Issue for Production Order using BAPI
Hi All,
I am facing an error like 'u2018Content of order 1011907: MDT218AJ10 transferred to interface (IMSEG): T-86410-71".
I have written the code as below. Please let me know what is missing when using the BAPI 'BAPI_GOODSMVT_CREATE'. What is the cause of this error ?
*Action in Transaction (GM_CODE)
*GM Code for Goods Issue for Production Order is 03
gs_gmcode-gm_code = '03'.
*Header Data
*Posting date
gs_header-pstng_date = sy-datum.
*Document date
gs_header-doc_date = sy-datum.
*Item Data
*Material
gs_item-material = zptp_s_rf_migo_261-matnr1.
*Movement Type
gs_item-move_type = '261'.
*Movement Indicator
gs_item-mvt_ind = 'F'.
*Stock Type
gs_item-stck_type = 'F'.
*Plant
gs_item-plant = gv_plant.
*Storage Location
gs_item-stge_loc = gv_str_loc.
*Quantity
gs_item-entry_qnt = zptp_s_rf_migo_261-menge2.
*Unit
gs_item-entry_uom = gv_uom.
*ISO code for unit of measurement
gs_item-entry_uom_iso = gv_uom.
*Order Number
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = zptp_s_rf_migo_261-aufnr
IMPORTING
output = gs_item-orderid.
*Reservation Number
gs_item-reserv_no = gv_resv_num.
*Reservation Item
gs_item-res_item = gv_resv_itm.
*Reservation Type
gs_item-res_type = gv_resv_type.
APPEND gs_item TO gt_item.
Calling BAPI_GOODSMVT_CREATE to create the Material Document Number
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = gs_header
goodsmvt_code = gs_gmcode
IMPORTING
goodsmvt_headret = gs_headret
TABLES
goodsmvt_item = gt_item
goodsmvt_serialnumber = gt_serial
return = gt_return.
Thanks in Advance.hi,
did you look at message ?
System says, there are differences between the interface data and the order data. It can be anything. I think you should check
data in the interface .
this is the long explanation of your message :
Diagnosis
When calling the function module MB_CREATE_GOODS_MOVEMENT or the BAPI GoodsMovement.CreateFromData (BAPI_GOODSMVT_CREATE) to post a goods receipt for a production order, there are differences between the interface data and the order data.
Example: The order was created for plant 0001, but plant 0002 is passed on in the interface.
The system checks this for the material and the order item.
System response
Due to this difference, the system cannot post the goods receipt.
Procedure
Check the data in the interface (IMSEG-WERKS, IMSEG-AUFNR). If necessary, correct the plant or the order number in the interface.
<< Moderator message - Point begging removed >>
Edited by: Rob Burbank on Feb 6, 2012 11:24 AM -
Different movement types for Goods Issue for different Order Types
Hello Experts,
Can we maintain different movement types for Goods Issue for different Order Types at the time of automatic creation of reservations?
Thanks and regards,
SatyajitSatyajit,
Folow the link given,
Re: How to add new movement types when creating reservation?
Hope this helps you.
SmanS -
BAPI For Create Goods Issue for Sales order with picked quantity
Hi friends,
Is there any BAPI available to create Goods issue For sales order with picked quantity...............?
we hv used BAPI_OUTB_DELIVERY_CREATE_SLS
with sales order .......its creating delivery order but not doing goods issue with piked quantity........pls,reply its argent
-
How to execute 261 goods issue for REM order items other than with MFBF?
Our users are looking for an easy way to post a 261 goods issue for a single component of a repetitive manufacturing order without using the MFBF transaction where they have to deselect all other components of the order.
The ideal situation would be to use a transaction similar to MB1C or MB11 to simply enter the planned REM order, component material id, and its respective quantitiy and then post.
Any information you can provide will be helpful.Strat,
Thank you for your response but LT01 does not seem to provide the functionality that I am looking for.
To clarify, our users would like to complete a 261 movement for a single component within a particular repetitive manufacturing, without going into the MFBF transaction and having to deselect all of the unnecessary components just to single out one.
So ideally we would like to use the MB1C transaction for a 261 movement. Enter in a REM order, the material id, and the quantity to be issued and simply post a single material. Currently when we attempt to do this with MB1C we receive the error M7162 that our order, which is a product cost collector, cannot be processed with this transaction.
Hope this helps clear it up and thanks again for your response.
- Nick -
Error while doing Goods receipt for process order. Error code: "BS027"
I am getting error while doing GR for a day whereas previous day(s) GR is already done and also 2 days post that day are also done successfully.
Error : ""Goods receipt for prodn. order" is not allowed (ORD XX-CEMTSAL) " (XX = First two characters of plant code)
Error code: BS027.
Thanks to all in advance.Hello,
This issue would occur when you want to post a confirmation for a production order. The error message is generated if you wanted to post a backflush for a component and if this component was assigned to a sales order stock. The sales order itself was assigned to a work breakdown structure element which should be debited with the actual costs. However, the business transaction 'Confirm' is not permitted for a work breakdown structure.
Please look into SAP Note 62367 and 64370
Hope the information is helpful
regards -
Goods receipt for process order during confirmaiton
Hi
Gurs ,
I have created I could not able to GR for the process order automatically while i am doing confirmation .
I have mainted all the setting in the master data like back flush indicater in the material master and back fluch indicater for the
in work center .
I have maintained the setting in the control key and order and PSP as well but still it is not doing 101 automatically at the time of confiramtion.Hi,
i just don't know why you raised new thread as already ur previous thread is not closed
Now just let us know whether system is throwing any error
or what exactly happing in cofirmation screen
Go to OPK4, here
under goods movement there is option all components just tick it
then in second tab Gen individual entry tick Goods movement & termination for incorrect goods movement
Coming to GR
what is storage location ur giving
just check in MMSC, whether this storage location is activated for the header material ( GR )
Added
Plz Go through all possible options
[Auto GR is not happening.;
Regards
kumar
Edited by: kumar kumar on Nov 10, 2009 2:25 PM -
Goods Issue on Process Order with BAPI_GOODSMVT_CREATE
Hi together,
I want to post a goods issue on an process order (some of them are networks) but I have some problem with filling the structures.
Could you please help me?
Book material
ls_bapi_head-pstng_date = ls_booking-budat.
ls_bapi_head-doc_date = sy-datum.
ls_bapi_head-pr_uname = sy-uname.
ls_bapi_item-material = ls_booking-idnrk.
ls_bapi_item-plant = p_werks.
ls_bapi_item-stge_loc = ls_booking-lgort.
ls_bapi_item-entry_qnt = ls_booking-dmeng.
ls_bapi_item-entry_uom = ls_booking-meins.
ls_bapi_item-orderid = ls_booking-aufnr.
ls_bapi_item-mvt_ind = gc_mvt_ind.
IF ls_bapi_item-entry_qnt > 0.
ls_bapi_item-move_type = '261'.
ELSE.
ls_bapi_item-move_type = '262'.
ENDIF.
APPEND ls_bapi_item TO lt_bapi_item.
CLEAR: lt_bapi_ret, ls_bapi_item.
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = ls_bapi_head
goodsmvt_code = '03'
testrun = p_test
IMPORTING
materialdocument = ls_mat_bel
TABLES
goodsmvt_item = lt_bapi_item
return = lt_bapi_ret.Here send a example:
DATA: RTR LIKE BAPIRET2.
DATA: G_HEADER LIKE BAPI2017_GM_HEAD_01,
G_CODE LIKE BAPI2017_GM_CODE,
TESTRUN LIKE BAPI2017_GM_GEN-TESTRUN,
G_HEADRET LIKE BAPI2017_GM_HEAD_RET,
MATDOCUMENT TYPE BAPI2017_GM_HEAD_RET-MAT_DOC,
MATYEAR TYPE BAPI2017_GM_HEAD_RET-DOC_YEAR,
G_ITEM TYPE STANDARD TABLE OF BAPI2017_GM_ITEM_CREATE WITH HEADER LINE,
RETURN TYPE STANDARD TABLE OF BAPIRET2 WITH HEADER LINE.
TOMO DATOS DE LA TABLA Z
SELECT * FROM ZCOTT_ACT_VOLUM
INTO CORRESPONDING FIELDS OF TABLE TI_VOLUMEN.
CLEAR: RETURN. REFRESH: RETURN.
CLEAR: WA_MJES.
WA_MJES-ICONID = '@DH@'.
WA_MJES-TYPE = 'S'.
WA_MJES-MSGTXT = 'Errores del Proceso Nro 2'.
APPEND WA_MJES TO TI_MJES.
LOOP AT TI_VOLUMEN INTO WA_VOL.
CLEAR: G_HEADER, G_CODE, TESTRUN, G_HEADRET, MATDOCUMENT,
MATYEAR, G_ITEM.
REFRESH: G_ITEM.
G_HEADER-PSTNG_DATE = WA_VOL-BUDAT. " Fecha de contabilización en el documento
G_HEADER-DOC_DATE = WA_VOL-BLDAT. " Fecha de documento en documento
G_HEADER-REF_DOC_NO = 'REF NRO:'. " Número de documento de referencia
G_HEADER-PR_UNAME = SY-UNAME. " Nombre de usuario
G_HEADER-HEADER_TXT = WA_VOL-BKTXT. " Texto de cabecera de documento
G_CODE = '04'. " Traspaso
Emisor
G_ITEM-MATERIAL = WA_VOL-DE_MATNR. " Nro de Material
G_ITEM-PLANT = WA_VOL-DE_WERKS. " Centro
G_ITEM-STGE_LOC = WA_VOL-DE_LGORT. " Almacen
G_ITEM-MOVE_TYPE = WA_VOL-BWART. " Clase de Mov.
G_ITEM-COSTCENTER = WA_VOL-KOSTL. " Centro de Costo.
G_ITEM-ENTRY_QNT = WA_VOL-MENGE. " Cantidad en unidad de medida de entrada
G_ITEM-ENTRY_UOM = WA_VOL-UNIT. " Unidad de medida de entrada
G_ITEM-ENTRY_UOM_ISO = WA_VOL-UNIT. " Código ISO p.unidad de medida
G_ITEM-BATCH = WA_VOL-DE_LGORT. " Lote
Receptor
G_ITEM-MOVE_MAT = WA_VOL-A_MATNR. " Nro de Material.
G_ITEM-MOVE_PLANT = WA_VOL-A_WERKS. " Centro
G_ITEM-MOVE_STLOC = WA_VOL-A_LGORT. " Almacen
G_ITEM-MOVE_BATCH = WA_VOL-A_LGORT. " Lote
APPEND G_ITEM.
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
GOODSMVT_HEADER = G_HEADER
GOODSMVT_CODE = G_CODE
TESTRUN = ' ' "TESTRUN
IMPORTING
GOODSMVT_HEADRET = G_HEADRET
MATERIALDOCUMENT = MATDOCUMENT
MATDOCUMENTYEAR = MATYEAR
TABLES
GOODSMVT_ITEM = G_ITEM
RETURN = RETURN.
CLEAR: RTR.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
WAIT = 'X'
IMPORTING
RETURN = RTR.
LOOP AT RETURN.
CLEAR: WA_MJES.
WA_MJES-TYPE = RETURN-TYPE.
CASE WA_MJES-TYPE.
WHEN 'S'.
WA_MJES-ICONID = '@08@'.
WHEN 'W'.
WA_MJES-ICONID = '@09@'.
WHEN 'E'.
WA_MJES-ICONID = '@0A@'.
ENDCASE.
WA_MJES-MSGTXT = RETURN-MESSAGE.
APPEND WA_MJES TO TI_MJES.
ENDLOOP.
ENDLOOP. -
Problem in Goods Issue against process order
Dear All,
I m facing the problem in Goods issance, I have one raw material batch whose last GR date is 01.09.2010. when i try to post Goods issue, posting date 29.09.2010. system generate the following error message:
Deficit of BA Unrestr. prev. 25.00 KG: Material Number Plant storage location batch
then i try to post the same in 01.10.2010. it allow me to post Goods Issuance
ThanksHI
Check the stock of the material/plant/batch/storage loc in T code MB5B for the previous period for 09.2010.as there is no stock in the system for that batch and period system doesnt allow you to do GI.
Also check stock in MMBE or MB5B in current period as stock is present in current period, system allows you to do GI.
Regards
Anupam Sharma -
Goods Movement for Process Order
Hi PP Experts.
Is it possible to take goods movement in TECO process order directly.
is there any other possibility for take goods movements in TECO process order?Hi,
After TECO you can't do Goods Movements. For carrying out , GOOds Movements you need to revoke TECO in process order as following :
GO to COR2-> Process Order Menu->Functions->Restrict Processing-->Revoke Technical Completion and Save.
After revoking TECO , You can carry out Goods Movements.
Hope this helps.
Revert if any doubt.
Award points if useful.
Regards,
Tejas -
Dear Gurus,
When a process order is released reservations are created of the BOM components against the order quantity.
reservation number is seen in the assignment tab of the process order.
Now a process order print is printed and given to Shop floor team to execute the order
My Questions is how is will the shop floor team know which are materials are to be issue to order.
How will i issue the material against the order.
The materials are in the stores at storage location say 1111.now i want to move these material to shop floor say storage location 1112 from where the material is issued to the order
Note in the shop floor paper the reservation number is printed.
at present i am doing MB21 and reserving the material at at storage location 1112 and then material is issued to the order via back flushing using 261 mvt type from storage location 1112.
I feel i am doing some thing wrong here ,please guide with your valuable in puts
Regards
RamDear Ramkumar,
The materials are in the stores at storage location say 1111.now i want to move these material to shop floor say storage location 1112 from where the material is issued to the order
1) For your above requirement you can go with Pull List i.e MF60
2) First Go to OSPP, in this t-code for ur plant define movement type 311 & save
3) ensure sufficient raw material is available in 1111 storage location
4) Now try to stage raw material Via MF60 against Process order
5) in MF60, click on global settings & give required ticks as per business need
Regards
Madhu Kumar -
How movement type 641 E can post goods issue for sales order
Hi
One of our sales process need sales goods cross plant, form sales order type OR(the item required special stock E) to create delivery then auto generate PR , form PR create Stock Transprot Order, in vl10b generate delivery type is NL, when PGI this NL delivery, the message said 'Sales order stock 30001057 000010 does not exist' .
I check the NL delivery movement type is 641 E, normally, 641 would transprot the goods to 'in transfer', but I could not find the reason why it can't create sales order stock in 'in transport' .
Any suggestion about that?Did you check whether stock is available for the particular material ?
Is the material extended to the relevent plant, storage location ? -
Error while doing PGR (post goods issue for sales order return)
Hello Gurus,
I'm trying to do PGR for a sales order return. But system shows the following message: "Shortfall below the specified stock level or quantity amounting to 100 UN". (Message number : M7021)
I've made some searches in SD forum but I didn't fnd appropriate answers.
What does it mean ? How can I fix it ?
Thank you,
Bahia.Hi
"Special Stock E not supported (check your entry)".
This means your sales order (in your case the returns order ) is created with an item category which is marked with special stock indicator E in VOV7 and the system is checking for that special stocks and it is not finding that
When you mark any item category with special stock indicator it can be E or Q or W ( it can be anything ) system will check for that particular stock category and not the general unrestricted stocks
For you mistake can be two things
1. Right now REN or RENN is wrongly marked with special stock indicator E in VOV7
If so remove that and try a fresh cycle
2.The process you are right now doing is returns
The original sale would have happened with special stock indicator E marked in its item category
That means it is special stock
That stock you might be trying to take it into general stocks now
In that case right now you need to mark REN or RENN with special stock indicator E
Note whenever you put your hand in VOV7 create a fresh order cycle and test and dont test it with already created order
Note touching requirement classes are all big things to do in a project and not advisable lot many mistakes we can correct itself if we know order type ,item category and schedule line category
Regards
Raja
Maybe you are looking for
-
Why can't i access the iCloud or my appstore or FaceTime. is apple server down
why can't i access the iCloud or my appstore or FaceTime. is apple server down
-
[Help] Replace MySQL error message
In insert form, I want to post a especial error message, instead of mysql_error here an example: if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "insert_form")) { $insertSQL = sprintf("INSERT INTO stuff (title, numbers) VALUES (%s, %s)"
-
Exception CNTL_ERROR raised when using REUSE_ALV_GRID_DISPLAY
Hi, I would like to ask your help concerning the following issue. I have a program called ZBAL_ZSTOCK2 which uses the following FM : CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING i_interface_check = 'X' i_buffer_active
-
I resently updated my daughters iPhone 5C to IOS 8.1.1, but now the time and date is off. I 've tried to turn off "Set Automatic Time" based on cellular info, and set the time manually, but after a minute or so, the time is way off Again (as in sever
-
Is my superdrive dual layer?
I have a macbook pro. I was pretty sure it was a dual layer superdrive when I bought it, but I recently tried to use Toast 8 to burn DVD-video to a DL DVD-R. It gave me an error about half way and quit. System profiler says I have a HL-DT-ST DVDRW GW