Quantity Reliability - evaluate supplier for each good receipt
Vendor Evaluation - Quantity Reliability
A vendor's score is updated in the statistics file when a purchase order or scheduling agreement is closed.
I would like to know if exists a standard configuration to update in the statistics file for each good receipt through MIGO transaction. Because some scheduling agreements will never be closed.
I need to know if my problem have a standard configuration or I will have to request a SAP consultant to do a customization?
Thanks
Rafael Carlos de Oliveira
Hai Danny Gan
Try This
SELECT T1.DocDate AS 'Posting Date', T1.DocNum AS 'Document Number', T1.U_CUSTPONO AS 'Customer PO No', T0.ItemCode AS 'Item No.', T1. U_DONO AS 'Supplier DO NO.' ,T0.Dscription AS 'Item/Service Description', T0.Quantity AS 'Quantity', T0.unitMsr AS 'UOM' , T0.WhsCode AS 'WhseCode'
FROM dbo.PDN1 T0 INNER JOIN dbo.OPDN T1 ON T1.DocEntry = T0.DocEntry WHERE T1.DocDate>=%0 AND T1.DocDate <=%1 and T0.TargetType <> 21 ORDER BY T1.DocDate
Edited by: Prasanna s on Apr 7, 2009 1:28 PM
Similar Messages
-
Early Inspection for a Goods Receipt for production order
Dear Experts,
This is with respect Early Inspection for a Goods Receipt for inspction type 04.( 03 is also active in material master)
We made partial confirmation 250 qty for production order using t code co11n ( total qty of production order is 1000).
made the usage decision with an acceptance and posted all open stocks. to unrestricted.
Now in second partial confirmation prodn order of 250 qty was made . This suppose to be rejected . but sytem will add this 250 qty directly to unrestricted stock . how to over come this .
Regards
SandeepDon't make the UD until all stock has been receipted?
You basically approved the batch. So why wouldn't the system put the stock to unrestricted?
Why would you make a UD when you still have stock to be posted anyway? You can post stock without without making a UD so why not just post some if you need it, and wait on making the UD?
Craig -
Tracking of Inbound Delivery reference for a Goods Receipt/GR line item
Hi,
We are posting goods receipt with reference Inbound delivery. We need to track Inbound delivery reference for a Goods Receipt/Goods Receipt line item.
Is it possible? What will be correct way to do this?
Regards,
MakarandHi Makarand ,
You may try with Table MKPF.
Goto SE16 and enter the above table to get the required data.
Regards
Ramesh Ch -
Document type assigned for other goods receipts(MB1C)is WA why?
Hi,
Document type assigned for other goods receipts(MB1C)is WA why?
ThanksDocument type for Goods Receipt is WE but I found in standard(Default) system it is assigned WA?
Can anyone help me on this?
Thanks -
Fright should be constant for all goods Receipts irrespective of no. of GR
Hi,
I have a fright condition for example 100/- and it is constant for all GRs, means the fright should be constant for all goods Receipts irrespective of no. of GRs it is 100/- only. Can you please tell what is setting for this in condition type or any suggestion?
SubrahmanyamHI
do as stated above reply
use condition FRB1 it is for fixed value freight
or keep condition record in inforecord for vendor and material
or
give limits for condition it is just below define condition
regards
kunal -
BDC program for Other Goods receipts
Hi all,
I need BDC program for Other goods receipts,
I have data in excel like material, batch id, qty, actual width, length, plant etc. i want to upload this in one short based on the movement type.
Thanks in advance.
ShankarHi MP Shankar,
This is a sample BDC program .Use the format to develop your own BDC program.First record your trasnaction and use that recorded program here.Pass your filename here.
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
PARAMETERS: p_ifile TYPE dxfile-filename.
SELECTION-SCREEN END OF BLOCK b1.
SELECTION-SCREEN BEGIN OF BLOCK b3 WITH FRAME TITLE text-002.
PARAMETERS: p_sess RADIOBUTTON GROUP g3 "create session
DEFAULT 'X' USER-COMMAND bdc,
p_ctu RADIOBUTTON GROUP g3. "call transaction
SELECTION-SCREEN END OF BLOCK b3.
DATA : BEGIN OF itab OCCURS 0,
str TYPE string,
END OF itab,
l_file TYPE string,
t_bdcdata TYPE STANDARD TABLE OF bdcdata,
wa_bdcdata LIKE LINE OF t_bdcdata.
AT SELECTION SCREEN ON VALUE REQUEST
Value request for the filename.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_ifile.
PERFORM help_input_file.
START-OF-SELECTION.
CLEAR l_file.
l_file = p_ifile.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = l_file
filetype = 'ASC'
TABLES
data_tab = itab
EXCEPTIONS
file_open_error = 1
file_read_error = 2
no_batch = 3
gui_refuse_filetransfer = 4
invalid_type = 5
no_authority = 6
unknown_error = 7
bad_data_format = 8
header_not_allowed = 9
separator_not_allowed = 10
header_too_long = 11
unknown_dp_error = 12
access_denied = 13
dp_out_of_memory = 14
disk_full = 15
dp_timeout = 16
OTHERS = 17.
*Start new session
IF p_sess = 'X'.
PERFORM bdc_open.
ENDIF.
LOOP AT itab.
PERFORM creat_batch_input.
PERFORM bdc_insert.
IF p_ctu = 'X'.
CALL TRANSACTION 'SE38' USING t_bdcdata MODE 'A'.
ENDIF.
ENDLOOP.
IF p_sess = 'X'.
PERFORM bdc_close .
ENDIF.
*& Form bdc_open
text
--> p1 text
<-- p2 text
FORM bdc_open .
CALL FUNCTION 'BDC_OPEN_GROUP'
EXPORTING
client = sy-mandt
group = 'ZMUK'
user = sy-uname
EXCEPTIONS
client_invalid = 1
destination_invalid = 2
group_invalid = 3
group_is_locked = 4
holddate_invalid = 5
internal_error = 6
queue_error = 7
running = 8
system_lock_error = 9
user_invalid = 10
OTHERS = 11.
ENDFORM. " bdc_open
*& Form creat_batch_input
text
--> p1 text
<-- p2 text
FORM creat_batch_input .
use your own recorded program here.
PERFORM bdc_dynpro USING 'SAPLWBABAP' '0100'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=STRT'.
PERFORM bdc_field USING 'RS38M-PROGRAMM'
itab-str.
PERFORM bdc_field USING 'RS38M-FUNC_EDIT'
'X'.
PERFORM bdc_dynpro USING 'SAPLSLVC_FULLSCREEN' '0500'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=&F03'.
PERFORM bdc_dynpro USING 'SAPLWBABAP' '0100'.
PERFORM bdc_field USING 'BDC_OKCODE'
'=BACK'.
PERFORM bdc_field USING 'RS38M-PROGRAMM'
itab-str.
PERFORM bdc_field USING 'RS38M-FUNC_EDIT'
'X'.
ENDFORM. " creat_batch_input
*& Form bdc_insert
text
--> p1 text
<-- p2 text
FORM bdc_insert .
CALL FUNCTION 'BDC_INSERT'
EXPORTING
tcode = 'SE38'
TABLES
dynprotab = t_bdcdata
EXCEPTIONS
internal_error = 1
not_open = 2
queue_error = 3
tcode_invalid = 4
printing_invalid = 5
posting_invalid = 6
OTHERS = 7.
ENDFORM. " bdc_insert
*& Form bdc_dynpro
text
-->P_0168 text
-->P_0169 text
FORM bdc_dynpro USING p_program TYPE any
p_dynpro TYPE any.
CLEAR wa_bdcdata.
wa_bdcdata-program = p_program.
wa_bdcdata-dynpro = p_dynpro.
wa_bdcdata-dynbegin = 'X'.
APPEND wa_bdcdata TO t_bdcdata.
ENDFORM. " bdc_dynpro
*& Form bdc_field
text
-->P_0179 text
-->P_0180 text
FORM bdc_field USING p_fnam TYPE any
p_fval TYPE any.
CLEAR wa_bdcdata.
wa_bdcdata-fnam = p_fnam.
wa_bdcdata-fval = p_fval.
CONDENSE wa_bdcdata-fval.
APPEND wa_bdcdata TO t_bdcdata.
ENDFORM. " bdc_field
*& Form bdc_close
text
--> p1 text
<-- p2 text
FORM bdc_close .
CALL FUNCTION 'BDC_CLOSE_GROUP'
EXCEPTIONS
not_open = 1
queue_error = 2
OTHERS = 3.
ENDFORM. " bdc_close
*& Form help_input_file
text
--> p1 text
<-- p2 text
FORM help_input_file .
DATA: lt_file_table TYPE filetable,
la_file_table LIKE LINE OF lt_file_table,
l_rc TYPE i,
l_pcdsn TYPE cffile-filename.
REFRESH lt_file_table.
CLEAR la_file_table.
CALL METHOD cl_gui_frontend_services=>file_open_dialog
CHANGING
file_table = lt_file_table
rc = l_rc.
READ TABLE lt_file_table INTO la_file_table INDEX 1.
l_pcdsn = la_file_table-filename.
MOVE l_pcdsn TO p_ifile.
ENDFORM. " help_input_file -
New batch number for Draft Good Receipt Purchase Order
Hello,
I'm using SBO 8.81
I'm looking for the table that contains the information about the batch number of a draft good receipt.
DRF16 contains quantity of batch, but when itu2019s new batch, they are not in OBTN yet (in the table, SBO define object type as 10000068 while itu2019s 10000044 for existing batch)
The query defined here is not working as the batches are not in OBTN yet (not in stock)
I used the profiler trying to understand in which table these data are recorder, without success.
Any idea ?
Thank you for your help
Sébastien
Edited by: Sébastien Danober on Aug 24, 2011 6:31 PM
Sorry, wrong forum, I recreate it under SDKHi Sébastien,
The link is from DRF16 to ODBN:
select * from DRF16 T0 inner join ODBN T1 on T0.ObjAbs = T1.AbsEntry
DRF16 has a zero-to-many relationship with DRF1 (ie draft lines)
Kind Regards,
Owen -
HOW TO CREATE A USER-EXIT FOR MB31 GOODS RECEIPT
Hy,
<b>HOW TO CREATE A USER-EXIT FOR MB31</b>
TO COMPARE ORDER QTY CONFIRMED AND GOODS RECEIPT QTY
( IF GR QTY GREATER THAN CONFIRMED QTY ERROR MESSAGE SHOULD COME AND NOT ALLOW TRANSCATION TO PROCEED).
POINTS CONFIRMED.
REGARDS,
KARTIKEY.Hi Rawat,
You Don't need to create User Exits,but you need to find user Exits.Below are list of user Exits for MB31.
Use proper exit as per your requirement.
Exit Name Description
MBCF0002 Customer function exit: Segment text in material doc. item
MBCF0005 Material document item for goods receipt/issue slip
MBCF0006 Customer function for WBS element
MBCF0007 Customer function exit: Updating a reservation
MBCF0009 Filling the storage location field
MBCF0010 Customer exit: Create reservation BAPI_RESERVATION_CREATE1
MBCF0011 Read from RESB and RKPF for print list in MB26
MB_CF001 Customer Function Exit in the Case of Updating a Mat. Doc.
award points if ans is useful.
Regards,
Albert -
MIRO: Field Status control per GL master for non-goods receipt invoices
When posting incoming invoices in FI using FB60, the combination of GL account and CO account assignment are validated and checked against Field Status Group (FSTAG). Such controls are also in place in MM for purchase requisition (ME51N) and purchase order (ME21N), in addition to checking the account assignment category.
But there is problem in posting non-goods receipt (2-way match) invoices in MIRO u2013 system checks GL account and account assignment object according to account assignment category in PO, but not the field status based on GL account. GL account and acct assignment object are proposed by purchase order. However they can be overwritten by users with no validation, often resulting in incorrect posting. Wonder how other manage this issues in their companies.
I would like and need help in implementing a validation or user exit in MIRO which will check GL account against its CO account assignment for cost centre, order or WBS, based on the field status group of the GL master.
Q1, Where is the user-exit or validation maintained that checks the field status group in FB60 and ME21N (not in OB28 or GGB0)?
Q2. If purchase requisition and purchase order check field status group based on GL account, how can we make such controls available in MIRO?
Q3. What is the transaction code for developing a validation for MIRO? (MM MIRO not appeared in the application area of GGB0.)
Appreciated any helpHi
Th evalidation should be at the source is the Purchase Order. I beleive it is standard SAP Config to put the validation there. So once the PO has been created with the correct account assignments the GR and IR will be correct. -
HELP! Need to undo updates for a Goods Receipt - incorrect PO
Hi there,
I'm fairly new to SAP Business One and made a mistake with my last Purchase Order/Goods receipt.
The parcel I had to book in arrived but the invoice had no PO number, so using the Query Manager I found out which Purchase Orders included the product codes. There were a few POs with the same products and I got confused which was which.
When adding the new Goods Receipt I 'copied from' the wrong Purchase Order and saved the updates so now it appears that we have received some of the products from this order, which aren't due for another two months. They are highlighted in grey on the Purchase Order. If I 'copy from' this PO to create the Goods Receipt the lines that I incorrectly updated are no longer visible because according to SAP we have received them so I can't deselect them or make them un-highlighted. Is there anyway to undo the changes so that SAP recognises that we haven't yet received these products?
Any help on rectifying the matter would be much appreciated!HI
If you have taken Backups before that wrong entry,then you can restore it which will put your database with the previous correct entries...
OR
You have to reverse those GRPO's or Invoice by posting Returns and Credit memos which will make correction to your wrong stock... -
Movement type for a goods receipt for u201CRelease order for a PRqRel"
There is an intercompany sales at our case. Plant B enters the customer order by VA01. The requirements rooting from the customer order are bought from plant A by Plant B. u201CRelease order for a stock transfer requisitionu201D is created automatically by entering the customer order and later using the TCode MD02. By this way Plant A can see the reauirements fort he customer order at Plant B. For the test purposes, I want to make a goods receipt for the u201CRelease order for a stock transfer requisitionu201D. The receipr will be at the Plant A but the customer order is at the Plant B. By the way, I have to point out that Plant A and Plant B are assigned to different company codes. How can I make the goods receipt? I cannot use 561 E. Because customer order belongs to differen company code. I fact, production should be done for this aspect but I donu2019t have enough experience for producing the goods by myself. Which movement type should I use for making a goods receipt for the u201CRelease order for a stock transfer requisitionu201D at Plant A?
Thanks in advance fort he answersu2026Hi,
This is controlled by the schedule line category In VOV6.
Just check which category is used in your scenarion and change the movement type here. (I think your entry is NC)
They are determined by the item category and MRP type in SPRO - SD > Sales > Sales Documents > Schedule lines
Steve B -
BAPI o FM for posting goods receipt of an inbound delivery
Hi
I have a program that post a goods receipt for an inbound delivery using batch input of transaction VL32 (in the first screen of this trx pushing button "Post Goods Recepit"). We need to change it for a BAPI o FM that makes the same process. I've seen other threads of the same issue that makes reference to BAPI_GOODSMVT_CREATE. I've checked it using value 05 of GM_Code
(other goods receipt) but it doesn't work (I think the movement type I using is not compatible with the code 05). Can anybody tell me if this BAPI can do what i need? In that case, anybody have an example code? I've seen other FM: MB_CREATE_GOODS_MOVEMENT. Is that a better choice? Example code will be much appreciated
Thanks and regards
DaniCheck whether there is any BTE from FIBF and use it accordingly.
Also check from SWEL whether any event is getting published when the GR is being done.
If none of the above works try to find some user Exit where you can code the needful.
Thanks
Arghadip -
Purch. Req. to COPA link causing problems for PO Goods Receipt
A problem just started occuring in the past week and a half where our Warehouse staff could not receive in goods due to error: "Complete PA transfer structure FI".
What I have found out is that when a Purch. Req. is created with Account Assignment "F" (Internal Order - GR), the corresponding EKBN segment is being created with a Profitability Analysis segment ID (EKBN-PAOBJNR) and the Functional Location field (EKBN-FKBER) is left blank.
Previously, the PA Seg ID has been blank and the Functional Location fields has always contained a value.
This COPA link issue is causing havoc in our Receiving department and I can not find if there was a configurator's transport that caused it (no is fessing up to anything), or if a customer in the MM system set some type of flag -or- is some G/L Account was set up incorrectly that is causing a link to COPA when the PR eventually gets received into inventory.
Help.I have checked the KEI2 before and for our Assignment 30 we have "Other Costs", and in the "Source" for the Assignment Lines for #30, we have defined a Group (OTHERCOSTS).
This group or set contains the Cost elements which we now have to add to, every time we come across a new cost element or G/L account that is assigned to a PO with line items of Account Assignment Category "F".
The problem is that approximately 3 weeks ago if a PO was created with type "F" line items and the G/L account (cost element) in the Account Assignment portion of the PO was not one that was in the OTHERCOSTS Group/Set ... we had no problem doing the Goods Receipt of the PO -AND- a PA segment was created as well.
For now, we are just adding any new Cost elements to our OTHERCOSTS set if the need arises. -
Need rounding off value for partial Goods receipt
Hi,
My requirement is that the PO value,PO tax value ,GR value and Invoice value(IR) should get rounded off.
When I am using the PO value which is rounded off in PO, but at the time of posting partial goods receipt the value for the GR/IR clearing or the stock value is not getting rounded off for these G/ls.
What should I do for this to get the rounded off values in GR.
Regards,
GorakshHi Goraksh,
The problem is that the pricing (incl. the rule 17) is not normally called at the time of GR. As Jürgen wrote, the system just uses the "net value" field of the PO.
I have however a "wild" idea. If the price in the PO comes from the info record or from a contract (and not changed manually there), then you can set the "pricing date category" = 5 there, meaning "GR date". This causes the pricing to be called again at the time of GR and your formula 17 will fire.
The side effect of course is that the price that you had in the PO, printed and sent to the vendor will not be binding: if you change the PIR price before the GR, the GR will be posted to the new PIR price, despite the fact that the PO printout showed something else. So the question is if the price printed on the PO is indeed binding in your business case - in many business cases it is the current vendor price that matters for the billing by the vendor, not the one that you prined on the PO. For such business cases you should have had pricing date category 5 anyway...
BR
Raf -
User Exit for MIGO (goods receipt and goods issue)
Hi all ,
When i create a cross company goods receipt or goods issue through MIGO,I need to add another line item to the accounting documents posted with the sales tax calculated.For this i need to use a user exit which adds another line item.
Can someone suggest me the user exit which i need to use ?
any input would be of great help.
Thanks,
nsp.Hi
Available exits for MIGO are
Transaction Code - MIGO Goods Movement
Exit Name Description
MBCF0002 Customer function exit: Segment text in material doc. item
MBCF0005 Material document item for goods receipt/issue slip
MBCF0006 Customer function for WBS element
MBCF0007 Customer function exit: Updating a reservation
MBCF0009 Filling the storage location field
MBCF0010 Customer exit: Create reservation BAPI_RESERVATION_CREATE1
MBCF0011 Read from RESB and RKPF for print list in MB26
MB_CF001 Customer Function Exit in the Case of Updating a Mat. Doc.
No of Exits: 8
You would hav to search through these.
Hope this helps to solve ur problem....
<b>do reward if useful....</b>
regards
dinesh
Maybe you are looking for
-
RPIPSR00 date type fro exceptions
Hi all, I'm using RPIPSR00 for pay scale reclassification but since some employees do not have the correct PS group in IT0008 (some exceptions due to transfers from other systems, etc and can't register that historical records) but I have the transfe
-
Hi, so i'm new to Flash but I am slowly learning. The thing I need to do my not be possible but if it is I would love to know how. So... I'm creating a quiz on Flash, and on my question screen, I have an avatar that I want animated but I cant have it
-
Disk and tempdb configuration for multiple Instances in one SQL cluster
Hi Everyone , I am in planing to build SQL Cluster on Blade server . Two blades are allocated for SQL. and planning to cluster those two blades. It will be windows 2012R2 and SQL 2012/2014. Initially it was plan to put most of database on one SQL i
-
Hi everyone, I am trying to get JavaScript running with my WD application. In the interface view, I created an Outbound plug called Exit. I added that interface view to my Main view. This is how I call the outbound plug : wdThis.wdGetMyAppInterfac
-
Flash Live Encoder Errors in with Intensity Extreme
Hello, I'm successfully set up a FMS server in AWS and can stream a webcam properly. However, when I connected the Intensity Extreme device to stream audio/video from an external source, the stream keeps crashing. When I disable the audio, the stream