How to Block GR after Rejection in Source Inspection - SAP QM
Hi All,
How to Block GR after Rejection in Source Inspection ? I have done a source inspection and rejected the inspection lot - but still I am able to do a GR for that PO.
Dear,
As per my view, It is not possible in partly quantity of purchase order.
But when your Good receipt is done for your purchase order total quantity it set default delivery complete indicator in purchase order.
But it is not match with your requirement.
Please contact your ABAP team for your requirement.
Regards,
Mahesh Wagh
Similar Messages
-
Stock posting in block stock after grn for source inspection
Hi All,
I have following scenario
I am doing source inspection at vendor site i have maintained control key 0005 in material master & necessary certificate with certificate check required at GRN & UD stage
i am creating a source inspection lot for a release po through t.code qi07 & then processing that lot before GRN
Now when i am doing GRN for same PO it is giving me the following message stage
<b>A category ZC01(user sp. category) inspected certificate is required</b>
Message no. QA312
Diagnosis
An inspected certificate must exist at the first goods receipt for a purchase order item.
Procedure
Check whether a suitable certificate exists for the purchase order and delivery, and create a certificate record with the status "Certificate checked and stored".
If there is no certificate or no suitable certificate, this does not comply with the requirements in the material master record. If there is no inspection lot for this goods movement, the system posts the quantity to blocked stock or does not post the goods receipt.
If you have created an inspection lot, the system marks the certificate check with the status "In lot". You must confirm the availability of an inspected certificate by the time you make the usage decision.
after doing the GRN stock is being posted to block stock
if i do not process the source inspection lot then the stock is posted to quality stock but this does fulfill the requirement of source inspection
plz suggest soultion
It's urgent
Regards
Ashutosh Shende
9860681314Hello Ashutosh,
In the material master you have defined certificate type with the customizing setting indicator for 'Enhanced Certificate Processing' active.
If you set this indicator, extended certificate processing is active for
this certificate type. You can then manage the inbox for quality
certificates independent of the goods receipt.
The electronic inbox of certificates for the purchase order is only
possible if this indicator is set.
This means you have to create a certificate in QM (Transaction QC51),
before you can update your PO with cert. enclosed.
If you do not want the enhanced certificate processing you have change
the indicator into inactive.
Another problem known here is if you have activated the 05 Inspection type in the material master, that it is not activated in all plants relevant although QM in Procurement is set in all plants.
I hope that this resolves the described issue.
Regards,
Isabelle -
Block goods receipt if open inspection lot for source inspection (SAP QM)
hello!
i would like to block the goods receipt for a purchase order item, if there is an open inspection lot for source inspection. i know how to block, if it rejected, but not what to do in this case.
thanks!
matthiasHi matthias,
can you tell me how to block GR if inspection is rejected in source inspection??? as you said u know. please let me know.
Thanks!!
vinay -
How to import date when having info source in SAP BI/BW
i have an infosource and infoobjects (sap demo) in SAP BI and want to import data from SAP-R3 system now.
unfortunately i really dont know how.
i would like to go to source system, replicate datasource but SAP DEMO is not included in data sources,how do i get it there?
f.e. 0D_VENDOR is in infoobject but not in datasource....
please help a newbie,thanks!Hi Friend,
0D_VENDOR is in info object but not in datasource.
It looks that you want to have a datasource for 0D_VENDOR. If yes then follow the below steps.
1. To use any Charactestic Infoobject as Export Datasource you have to check the "Export datasource" checkbox under master data.
This checkbox you can find in Master Data/texts tab for that infoobject.
2. Now you can find it in the datasources in the Source System. Go to Source systems and go to Datasource overview for your BW system. You should find the datasource 8****** under BW Datasources-> Business Info Warehouse -> Data Marts -> Data Marts Master Data.
Hope this helps.
Regards
Hemant Khemani -
How to block PO after goods-receipt is done?
Hi experts
I need to know if there's any way to block a purchase order after a goods receipt has been made, i. e. that once that a material entry is registered, no one can modify the price nor add item lines to the PO.
Best Regards
EloyHi,
U can try with release streatgy with setting release indicator as 1
Regards,
Pardeep Malik -
How to block changes of PR after convert into PO
how to block change/deletion of purchase requisition after convert into purchase order without changing/deleting PO.
Hi
Goto customizatin of rellease procedure of p.req, in that select setup procedure with classification and select release indicator,and select details in that changeability indicator is there in that you will select based on your requirement
changeble,new release in case of release strategy
1-cannot be changed
2-changeble,no new determination of strategy
3-changeble,new release in case of release strategy
4-changeble,new release in case of release strategy or value change
select in the list and save and check your scenario.
Thanks -
How to block changes in purchase order after purchase release
Dear all
Can u please tell us how to block any changes in purchase order after purchase order is released...
(We don't want any line items addition or quantity addition or any changes once purchase order is released..)We wanted this for a particular purchase order type only
Regards
SudhaDear Sudha
Yes it is possible to confiquire your system insuch a way where once if the PO gets final relase then it cannot be changed.Only possiblity that will be available for the user to make chanegs in PO is possible when the final release is to be reset and then make the changes.
Release Indicator: specicfies whether the PO documents is blocked or can be processed for the follow functions.
You can define the release indicators you need for your release procedure:
The Released indicator is used to specify whether messages (PO documents in output format) may be transmitted for a purchase order with this indicator.
The Changeability indicator shows the effect of changes to the PO (a change to a PO may require a new release strategy to be determined, for instance).
By means of the Value change indicator, you can specify that the release strategy is to be re-started if a PO is changed and the value of a PO item thereby increases by a certain percentage (e.g. 10%). Set the Changeability indicator to "4 - Changeable, new release in case of new strategy or value change" or "6 - Changeable, new release in case of new strategy or value change/outputted" and enter a percentage in the Value change field.
And after that you can specify release statuese where you can specify which release indicator/status a PO is to have after having been released via a certain release code.
and after release simulation .
Test for the PO change after final release System will not allow you tomake changes by giving the message that the release indicator doesnot allow you make the changes in PO.
Regards
Sunny -
How to block changes in pr after po creation
We have set up the system messages (06 76 as error). However still it is possible that the user can change the description or add new line item after after the release/po creation. How to prevent this. how to block changes in pr after po creation
do i have to create new system messages if yes then hoe kindly suggest
Thanks.
regardsDear Goel,
When setting the message 06076 and 06400 as described in the note 385002
to error it is no more possible to create a second purchase order with
reference to the purchase requisition.
See SAP note
315448 ME21N: Referencing a purchase requisition
Regards
V V -
How to prevent MIGO when source inspection lot is either open or rejected.
Hi
How to prevent doiMIGO when source inspection lot for the vendor/material is open or the source inspection lot is rejected.Hi Sudhar,
Please find the process steps for your question :
How to prevent MIGO when source inspection lot is rejected
Go to Q-info record (QI02) for that particular material, vendor and Plant combination.
1.Use Inspection Type 0130 for source inspection.
2.Number of days ahead of lot to be created.
3.Through transaction code QI07 run the manual program to create a lot.This source Inspection may be rejected as in your case.
4.Control key contains the control on GR in the QM view of MM.
In the spro>QM>QM in Procurement-->Define Control Key and assign it to MM.
We can define here under Source Inspection Control that in case of GR for rejection-->GR not allowed.
This will prevent MIGO if in case Source Inspection Lot is rejected.
Thanks,
Ravi. -
How to block/reject "NO ID incoming call" ?
How to block/reject "NO ID incoming call" ?
thx in adv.if you are trying to block anonymous calls then look for Block ANC Setting parameter under User tab of your PAP2....default setting is "no"...change it to "yes"
-
How to block MacKeeper and other browser ads
how to
block MacKeeper and other browser adsThere is no need to download anything to solve this problem. You may have installed a variant of the "VSearch" ad-injection malware. Follow Apple Support's instructions to remove it.
If you have trouble following those instructions, see below.
Malware is always changing to get around the defenses against it. This procedure works as of now, as far as I know. It may not work in the future. Anyone finding this comment a few days or more after it was posted should look for a more recent discussion, or start a new one.
The VSearch malware tries to hide itself by varying the names of the files it installs. To remove it, you must first identify the naming pattern.
Triple-click the line below on this page to select it, then copy the text to the Clipboard by pressing the key combination command-C:
/Library/LaunchDaemons
In the Finder, select
Go ▹ Go to Folder...
from the menu bar and paste into the box that opens by pressing command-V. You won't see what you pasted because a line break is included. Press return.
A folder named "LaunchDaemons" may open. Look inside it for two files with names of the form
com.something.daemon.plist
and
com.something.helper.plist
Here something is a variable string of characters, which can be different in each case. So far it has always been a string of letters without punctuation, such as "cloud," "dot," "highway," "submarine," or "trusteddownloads." Sometimes it's a meaningless string such as "e8dec5ae7fc75c28" rather than a word. Sometimes the string is "apple," and then you must be especially careful not to delete the wrong files, because many built-in OS X files have similar names.
If you find these files, leave the LaunchDaemons folder open, and open the following folder in the same way:
/Library/LaunchAgents
In this folder, there may be a file named
com.something.agent.plist
where the string something is the same as before.
If you feel confident that you've identified the above files, back up all data, then drag just those three files—nothing else—to the Trash. You may be prompted for your administrator login password. Close the Finder windows and restart the computer.
Don't delete the "LaunchAgents" or "LaunchDaemons" folder or anything else inside either one.
The malware is now permanently inactivated, as long as you never reinstall it. You can stop here if you like, or you can remove two remaining components for the sake of completeness.
Open this folder:
/Library/Application Support
If it has a subfolder named just
something
where something is the same string you saw before, drag that subfolder to the Trash and close the window.
Don't delete the "Application Support" folder or anything else inside it.
Finally, in this folder:
/System/Library/Frameworks
there may an item named exactly
v.framework
It's actually a folder, though it has a different icon than usual. This item always has the above name; it doesn't vary. Drag it to the Trash and close the window.
Don't delete the "Frameworks" folder or anything else inside it.
If you didn't find the files or you're not sure about the identification, post what you found.
If in doubt, or if you have no backups, change nothing at all.
The trouble may have started when you downloaded and ran an application called "MPlayerX." That's the name of a legitimate free movie player, but the name is also used fraudulently to distribute VSearch. If there is an item with that name in the Applications folder, delete it, and if you wish, replace it with the genuine article from mplayerx.org.
This trojan is often found on illegal websites that traffic in pirated content such as movies. If you, or anyone else who uses the computer, visit such sites and follow prompts to install software, you can expect more of the same, and worse, to follow. Never install any software that you downloaded from a bittorrent, or that was downloaded by someone else from an unknown source.
In the Security & Privacy pane of System Preferences, select the General tab. The radio button marked Anywhere should not be selected. If it is, click the lock icon to unlock the settings, then select one of the other buttons. After that, don't ignore a warning that you are about to run or install an application from an unknown developer.
Then, still in System Preferences, open the App Store or Software Update pane and check the box marked
Install system data files and security updates (OS X 10.10 or later)
or
Download updates automatically (OS X 10.9 or earlier)
if it's not already checked. -
How to stored data after clicking checkbox save in database table
TYPE-pools: slis.
tables:mkpf,mseg,mard,COWB_COMP.
TYPES: BEGIN OF tp_data,
mblnr LIKE mseg-mblnr,
matnr LIKE mseg-matnr,
werks LIKE mard-werks,
lgort LIKE mard-lgort,
lgpbe LIKE mard-lgpbe,
charg LIKE mseg-charg,
bwart LIKE mseg-bwart,
budat LIKE mkpf-budat,
menge LIKE mseg-menge,
meins LIKE mseg-meins,
kostl LIKE mseg-kostl,
aufnr LIKE mseg-aufnr,
rsnum LIKE mseg-rsnum,
endkz like COWB_COMP-endkz,
END OF tp_data,
tp_tbl_data TYPE STANDARD TABLE OF tp_data.
*data: t_data like ztable occurs 0 with header line.
Constants
Data objects (variable declarations and definitions)
Report data to be shown.
DATA: it_data TYPE STANDARD TABLE OF tp_data.
Heading of the report.
DATA: t_heading TYPE slis_t_listheader.
========================== Selection Screen ==========================
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
SELECT-OPTIONS:smblnr FOR mseg-mblnr MODIF ID m1,
smatnr FOR mseg-matnr MODIF ID m2,
swerks FOR mard-werks MODIF ID m3,
slgort FOR mard-lgort MODIF ID m4,
slgpbe FOR mard-lgpbe MODIF ID m5,
scharg FOR mseg-charg MODIF ID m6,
sbwart FOR mseg-bwart MODIF ID m7,
skostl FOR mseg-kostl MODIF ID m8,
saufnr FOR mseg-aufnr MODIF ID m9,
srsnum FOR mseg-rsnum MODIF ID m10.
SELECTION-SCREEN END OF BLOCK b1.
SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-002.
PARAMETERS:pre RADIOBUTTON GROUP radi USER-COMMAND ucomm DEFAULT 'X',
pse RADIOBUTTON GROUP radi,
bps RADIOBUTTON GROUP radi.
SELECTION-SCREEN END OF BLOCK b2.
SELECTION-SCREEN BEGIN OF BLOCK b3 WITH FRAME TITLE text-003.
PARAMETER:layout TYPE i.
SELECTION-SCREEN END OF BLOCK b3.
=========================== Event Blocks =============================
AT selection-SCREEN.
start-OF-selection.
PERFORM get_data USING it_data.
END-OF-selection.
PERFORM build_alv USING it_data t_heading.
=========================== Subroutines ==============================
*& Form get_data
Gets the information to be shown in the report.
FORM get_data USING t_data TYPE tp_tbl_data.
SELECT msegmblnr msegmatnr mardwerks mardlgort mardlgpbe msegcharg msegbwart mkpfbudat
msegmenge msegmeins msegkostl msegaufnr mseg~rsnum
INTO CORRESPONDING FIELDS OF TABLE t_data
FROM mseg
JOIN mard ON mardmatnr EQ msegmatnr
JOIN mkpf ON msegmblnr EQ mkpfmblnr
WHERE mseg~matnr IN smatnr.
ENDFORM. " get_data
*& Form build_alv
Builds and display the ALV Grid.
FORM build_alv USING t_data TYPE tp_tbl_data
t_heading TYPE slis_t_listheader.
ALV required data objects.
DATA: w_title TYPE lvc_title,
w_comm TYPE slis_formname,
w_status TYPE slis_formname,
x_layout TYPE slis_layout_alv,
t_event TYPE slis_t_event,
t_fieldcat TYPE slis_t_fieldcat_alv,
t_sort TYPE slis_t_sortinfo_alv.
REFRESH t_fieldcat.
REFRESH t_event.
REFRESH t_sort.
CLEAR x_layout.
CLEAR w_title.
Field Catalog
PERFORM set_fieldcat2 USING:
1 'MBLNR' 'MBLNR' 'MSEG' space space space space space space space space space space space space t_fieldcat ,
2 'MATNR' 'MATNR' 'MSEG' space space space space space space space space space space space space t_fieldcat ,
3 'WERKS' 'WERKS' 'MARD' space space space space space space space space space space space space t_fieldcat,
4 'LGORT' 'LGORT' 'MARD' space space space space space space space space space space space space t_fieldcat ,
5 'LGPBE' 'LGPBE' 'MARD' space space space space space space space space space space space space t_fieldcat ,
6 'CHARG' 'CHARG' 'MSEG' space space space space space space space space space space space space t_fieldcat ,
7 'BWART' 'BWART' 'MSEG' space space space space space space space space space space space space t_fieldcat,
8 'BUDAT' 'BUDAT' 'MKPF' space space space space space space space space space space space space t_fieldcat,
9 'MENGE' 'MENGE' 'MSEG' space space space space space space space space space space space space t_fieldcat,
10 'MEINS' 'MEINS' 'MSEG' space space space space space space space space space space space space t_fieldcat,
11 'KOSTL' 'KOSTL' 'MSEG' space space space space space space space space space space space space t_fieldcat,
12 'AUFNR' 'AUFNR' 'MSEG' space space space space space space space space space space space space t_fieldcat,
13 'RSNUM' 'RSNUM' 'MSEG' space space space space space space space space space space space space t_fieldcat,
14 'ENDKZ' 'ENDKZ' 'COWB_COMP' space space 'select' 'Select this row' 'Sel' 'Select this row' space space space 'X' 'X' space t_fieldcat.
Layout
x_layout-zebra = 'X'.
Top of page heading
PERFORM set_top_page_heading USING t_heading t_event.
Events
PERFORM set_events USING t_event.
GUI Status
w_status = ''.
User commands
w_comm = 'USER_COMMAND'.
Order
Example
PERFORM set_order USING '<field>' 'IT_DATA' 'X' space space t_sort.
PERFORM set_order USING 'MBLNR' 'IT_DATA' 'X' space 'X' t_sort.
PERFORM set_order USING 'EBELN' 'IT_DATA' 'X' space 'X' t_sort.
PERFORM set_order USING 'EBELP' 'IT_DATA' 'X' space space t_sort.
Displays the ALV grid
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = sy-repid
it_fieldcat = t_fieldcat
is_layout = x_layout
it_sort = t_sort
i_callback_pf_status_set = w_status
i_callback_user_command = w_comm
i_save = 'X'
it_events = t_event
i_grid_title = w_title
TABLES
t_outtab = t_data
EXCEPTIONS
program_error = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDFORM. " build_alv.
*& Form set_top_page_heading
Creates the report headings.
FORM set_top_page_heading USING t_heading TYPE slis_t_listheader
t_events TYPE slis_t_event.
DATA: x_heading TYPE slis_listheader,
x_event TYPE LINE OF slis_t_event.
Report title
CLEAR t_heading[].
CLEAR x_heading.
x_heading-typ = 'H'.
x_heading-info = 'Reporte Prueba'(001).
APPEND x_heading TO t_heading.
Program name
CLEAR x_heading.
x_heading-typ = 'S'.
x_heading-KEY = 'Program: '.
x_heading-info = sy-repid.
APPEND x_heading TO t_heading.
User who is running the report
CLEAR x_heading.
x_heading-typ = 'S'.
x_heading-KEY = 'User: '.
x_heading-info = sy-uname.
APPEND x_heading TO t_heading.
Date of execution
CLEAR x_heading.
x_heading-typ = 'S'.
x_heading-KEY = 'Date: '.
WRITE sy-datum TO x_heading-info.
APPEND x_heading TO t_heading.
Time of execution
CLEAR x_heading.
x_heading-typ = 'S'.
x_heading-KEY = 'Time: '.
WRITE sy-uzeit TO x_heading-info.
APPEND x_heading TO t_heading.
Top of page event
x_event-name = slis_ev_top_of_page.
x_event-FORM = 'TOP_OF_PAGE'.
APPEND x_event TO t_events.
ENDFORM.
*& Form set_events
Sets the events for ALV.
The TOP_OF_PAGE event is alredy being registered in
the set_top_page_heading subroutine.
FORM set_events USING t_events TYPE slis_t_event.
DATA: x_event TYPE LINE OF slis_t_event.
Example
clear x_event.
x_event-name = .
x_event-form = .
append x_event to t_event.
ENDFORM.
*& Form set_order
Adds an entry to the order table.
FORM set_order USING p_fieldname p_tabname p_up p_down p_subtot
t_sort TYPE slis_t_sortinfo_alv.
DATA: x_sort TYPE slis_sortinfo_alv.
CLEAR x_sort.
x_sort-fieldname = p_fieldname.
x_sort-tabname = p_tabname.
x_sort-UP = p_up.
x_sort-down = p_down.
x_sort-subtot = p_subtot.
APPEND x_sort TO t_sort.
ENDFORM. "set_order
*& Form set_fieldcat2
Adds an entry to the field catalog.
FORM set_fieldcat2 USING p_colpos p_fieldname p_ref_fieldname p_ref_tabname
p_outputlen p_noout
p_seltext_m p_seltext_l p_seltext_s p_reptext_ddic p_ddictxt
p_hotspot p_showasicon p_checkbox p_edit
p_dosum
t_fieldcat TYPE slis_t_fieldcat_alv.
DATA: wa_fieldcat TYPE slis_fieldcat_alv.
CLEAR wa_fieldcat.
General settings
wa_fieldcat-fieldname = p_fieldname.
wa_fieldcat-col_pos = p_colpos.
wa_fieldcat-no_out = p_noout.
wa_fieldcat-HOTSPOT = p_hotspot.
wa_fieldcat-CHECKBOX = p_checkbox.
wa_fieldcat-ICON = p_showasicon.
wa_fieldcat-do_sum = p_dosum.
Set reference fieldname, tablenam and rollname.
If p_ref_tabname is not given, the ref_fieldname given is a data element.
If p_ref_tabname is given, the ref_fieldname given is a field of a table. In case ref_fieldname is not given, it is copied from the fieldname.
IF p_ref_tabname IS INITIAL.
wa_fieldcat-rollname = p_ref_fieldname.
ELSE.
wa_fieldcat-ref_tabname = p_ref_tabname.
IF p_ref_fieldname EQ space.
wa_fieldcat-ref_fieldname = wa_fieldcat-fieldname.
ELSE.
wa_fieldcat-ref_fieldname = p_ref_fieldname.
ENDIF.
ENDIF.
Set output length.
IF NOT p_outputlen IS INITIAL.
wa_fieldcat-outputlen = p_outputlen.
ENDIF.
Set text headers.
IF NOT p_seltext_m IS INITIAL.
wa_fieldcat-seltext_m = p_seltext_m.
ENDIF.
IF NOT p_seltext_l IS INITIAL.
wa_fieldcat-seltext_l = p_seltext_l.
ENDIF.
IF NOT p_seltext_s IS INITIAL.
wa_fieldcat-seltext_s = p_seltext_s.
ENDIF.
IF NOT p_reptext_ddic IS INITIAL.
wa_fieldcat-reptext_ddic = p_reptext_ddic.
ENDIF.
IF NOT p_ddictxt IS INITIAL.
wa_fieldcat-ddictxt = p_ddictxt.
ENDIF.
Set as editable or not.
IF p_edit IS NOT INITIAL.
wa_fieldcat-INPUT = 'X'.
wa_fieldcat-EDIT = 'X'.
ENDIF.
APPEND wa_fieldcat TO t_fieldcat.
ENDFORM. "set_fieldcat2
=========================== Subroutines called by ALV ================
*& Form top_of_page
Called on top_of_page ALV event.
Prints the heading.
FORM top_of_page.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
i_logo = 'XXXXX'
it_list_commentary = t_heading.
ENDFORM. " alv_top_of_page
*& Form user_command
Called on user_command ALV event.
Executes custom commands.
FORM user_command USING r_ucomm LIKE sy-ucomm
rs_selfield TYPE slis_selfield.
ENDFORM. "user_command
this is my code, how to store data after clicking checkbox in databasetable,
how to write that cide.
plz send me code.hi!,
use MODIFY to update data into the data base table.
regards
anjali -
How to block the creation of a Sales Orders without a linked Purchase Order
Hi. I'm trying to block the creation of a Sales Order that doesn't have a linked Purchase Order. The first thing I did is using the SBO Transaction Notification as follows:
IF @transaction_type = 'A' AND @object_type='17'
BEGIN
IF (SELECT PoPrss FROM ORDR WHERE DocEntry = @list_of_cols_val_tab_del) = 'N'
BEGIN
SET @error = 1
SET @error_message = 'Purchase Order Missing...'
END
END
This works good. I create the Sales Order, I tick the purchase order field on the logistics tab, I click Add, and then the purchase order window appears...
Then, the problem begins... If I click the Cancel button, the purchase order is obviously not created, but the Sales Order is created.
Can someone tell me how to block the creation of the sales order If the user press the cancel button on the purchase order window (and the purchase order is not created)
As far as I can see, after clicking the add button in the sales order document, the Sales Order is created on the DB. If there's no way of blocking the creation of the Sales Order, can I avoid closing the purchase order window by the SBO_TransactionNotification? (if the purchase order has not been created)
Thanks...Hi Yail,
I think you can't close the purchase order with the stored procedure.
Try to catch the Event when the user click on Cancel button.
So you can list the vents with event logger : https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/ede3be37-0e01-0010-1883-cd1b5293473e
You can block the cancel button and force the user to create the purchase order.
Hope i help you
Best regards
Michael -
How to block an invoice if the value of a post is zero?
Hello,
In the rules of copy we use the field " Pricing type " with the value " C = Copy manual pricing elements and redetermine the others ".
The order is complete and the price of the post is not equal to zero.
During the invoicing the system makes a new search for the prices in the tables of conditions.
If the condition does not exist in the date of invoice the post takes the zero value.
How to block an invoice if the value of a post is zero?
There is no incompleteness procedure for the invoice.
The value of the post is the result of several conditions and we cannot make them obligatory.
Who already has to meet this problem with the recalcul of the price in the invoicing?
Best regards
Frédéric Blaise
e-Kenz S.A.
LuxembourgHi,
It is not the total invoice which is equal to zero but only one post.
As I explained it at first the problem is the following one:
In the rules of copy we use the field " Pricing type " with the value " C = Copy manual pricing elements and redetermine the others ".
he order is complete and the price of the post is not equal to zero.
+During the invoicing the system makes a new search for the prices in the tables of conditions.
If the condition does not exist in the date of invoice the post takes the zero value.
I look for a solution to block the creation of the invoice if a post only is equal to zero after the updating of the prices.
Thanks
Frédéric -
Open status of Credit Memo after rejecting all line items
Dear Gurus
I am facing a problem. In my company we are using 2 credit memo types. One is CR and other ZCR (Copy of CR). I have tried both but both have same problem. I have also tried creating credit memos with reference to billing document, sales document and without reference also but the issue is same.
Problem is this we create credit memo with VA01 and post it with VF01. After posting if we cancel its posting with VF11 and reject the line items in VA02 the status of credit memo remain open. Cancellation documents are ok and completed but only credit memo in VA02 remain open even after rejecting all line items.
I have checked incomplete log of sales document type (CR and ZCR) in VOV8 and item types (G2N) in VOV7. All fields which are defined in incompletion log are there in document header and item.
Following is the copy paste data of Header Status tab
Overall status Open
Rejection status Everything rejected
Credit status Not performed
Bill.stat.order-rel. Not invoiced
Overall blkd status Not blocked
Header data Complete Item data All items complete
Header dlv.data Complete Item deliv.data All items complete
Header bill.dat Complete Item bill.data All items complete
please help.dear sir
if you mean to say to check Reason for rejection's settings in OVAG i have checked it and all rejection reasons are being in use in all other sales documents too. They are working fine in all other sales document. Issue is only in these two credit memos types.
Assigned by the System (Internal)
Delivery date too late
Poor quality
Too expensive
Competitor better
Guarantee
Unreasonable request
Cust.to receive replacement
Transaction is being checked
These are reasons and Stat column is empty for all. Other 3 columns have no tick in any reason.
Maybe you are looking for
-
Disp+work.EXE Dispatcher Stopped - error
Hi Experts, When I starting the SAP Solution Manager / WINDOWS 2003 Server x64, In SAPMMC Console, disp+work.exe process shows an error, it not display a error, but simply donu00B4t start (donu00B4t show the green semaphore but instead it show the g
-
Place single quote around string
Hi, I am wondering how I can Place single quote around string in the following. I have tried double and triple quote but it doesn't take variable name from rec.tablename. any idea rec.table_name ==> 'rec.table_name' rec.column_name ==> 'rec.column_na
-
I don't think my ipod nano is being recognized on my computer. How do I get it to read the device and then sync music i have in my library?
-
Ok so the new Macbook Pros were revealed last night, and here's my opinion on them. They're beautiful! I love the fact their ultra HD (Retina display), they're lighter than the 2010/2011 models, they have not one, not two but three USB ports, and I t
-
How to collapse unused text field in PDF form
Hi all, may i know how to collapse unused text field in a PDF form. Etc, we have alot of description line for user to enter the info, but some line will be left unused, so i was wondering whether can i hide those unused text field. But when i need th