Alternate relase code for Purch. Doc.
Hi all,
We are looking for a release strategy where there r 4 release codes say 1,2,3 and 4 and have release pre requisites in the same order. The scenario we looking for is as follows:
Once doc is released from 1, both 2 and 3 can release it, but overall doc will be still blocked.
Similarly once 2 releases the document, both 3 and 4 should be able to release it.
Now if 3 releases the doc, it is still blocked. Only after 4 relases the doc, it is released.
By this way we r trying to have bypass for each release code.
How the same can be mapped?
Prashant
Hi
Please maintain the Relase Prerequisite in this way
L1 L2 L3 L4
L1
L2 X
L3 X
L4 X
Maintain your combinations in the Release statuses in what combination the PR is relases
Thanks & Regards
Kishore
Edited by: Kishore Kumar Chiluka on Jul 21, 2008 10:58 AM
Similar Messages
-
Is there any alternate t-code for SCOT where i can send / post mails one by one.
Regards,
Ashish.please check the below links
http://www.tamboly.com/SAPEmailConfiguration.html
http://help.sap.com/saphelp_nw04s/helpdata/EN/af/73563c1e734f0fe10000000a114084/content.htm
http://help.sap.com/saphelp_nw70/helpdata/en/55/a8b538891b11d2a25a00a0c943858e/content.htm -
T-codes for accrual doc creation and posting
Hi,
Anyone knows the T-codes for accrual doc creation and posting?
Thanks,
CWHi,
Try with T Codes:
FBS1 - Enter Accrual/Deferral Document
F.81 - Reverse Accrual/Deferral Document
Thanks
Chandra -
Reading & writting code for XML doc
I need help with writting a java code that will read the XML dopcument below & output it as given below. thanks.
<?xml version="1.0"?>
<!-- Employee expenses by department. -->
<firm>
<!-- Hmmm, suspicious. -->
<dept name="Accounting">
<emp name="Boswell" amt="437.46" />
<emp name="Austen" amt="124.07" />
<emp name="Johnson" amt="184.19" />
<emp name="Boswell" amt="423.99" />
<emp name="Keats" amt="321.14" />
</dept>
<!-- Why so much travel and always to Russia in summer? -->
<dept name="Finance">
<emp name="Tolstoi" amt="224.46" />
<emp name="Turgenev" amt="532.11" />
<emp name="Tolstoi" amt="149.08" />
<emp name="Gogal" amt="643.26" />
<emp name="Tolstoi" amt="265.91" />
</dept>
<!-- Marketing, smarketing -->
<dept name="Marketing">
<emp name="Mishima" amt="754.18" />
<emp name="Kawabata" amt="398.07" />
<emp name="Kawabata" amt="398.07" />
</dept>
<!-- High pay, high stress: deserve to travel -->
<dept name="Technology">
<emp name="Hesse" amt="156.44" />
<emp name="Handke" amt="174.21" />
<emp name="Hesse" amt="365.21" />
<emp name="Hesse" amt="452.33" />
</dept>
</firm>
OUTPUT:
Accounting
Austen --> $124.07
Bosworth --> $861.45
Johnson --> $184.19
Keats --> $321.14
Finance
Gogal --> $643.26
Tolstoi --> $639.45
Turgenev --> $532.11
Marketing
Kawabata --> $796.14
Mishima --> $754.18
Technology
Handke --> $174.21
Hesse --> $973.98
----------------------------------------------------/* INTERFACE */
import java.util.*;
import java.util.regex.*;
abstract public interface XMLInterface {
abstract public void parse(String file_name);
abstract public String getStartTag(String item);
abstract public String getEndTag(String item);
abstract public Map getAttributes(String item);
abstract public int getXMLType(String item);
public static final String start_tagSA =
"<[\\s]*[\\w]+[\\s]*>";
public static final String end_tagSA =
"</[\\s]*[\\w]+[\\s]*>";
public static final String pi =
"<\\?[\\W\\w\\s]*\\?>";
public static final String comment =
"<!--[\\s]*[\\W\\w]+[\\s]*-->";
public static final String elementSA =
"<[\\s]*[\\w\\W]+[\\s]*[]?>";
public static final String attribute =
"[:\\w]+[\\s]*=[\\s]*([\\'|\"])[\\w\\d\\.$\\s]+\\1";
public static final int XML_BAD_TYPE = 0;
public static final int XML_COMMENT = -1;
public static final int XML_ELEMENT = -2;
public static final int XML_PI = -3;
public static final int XML_START_TAG = -4;
public static final int XML_END_TAG = -5;
/* IMPLIMENTATION */
import java.io.*;
import java.util.*;
import java.util.regex.*;
public class ParserXML implements XMLInterface {
public void parse(String file_name) {
readFile(file_name);
compile_patterns();
Iterator it = records.iterator();
while (it.hasNext()) {
String next = (String) it.next();
int type = getXMLType(next = next.trim());
switch (type) {
case XMLInterface.XML_START_TAG:
System.out.println("Start tag: " + next);
String tag = getStartTag(next);
if (tag != null)
System.out.println("\tTag is " + tag);
break;
case XMLInterface.XML_END_TAG:
System.out.println("End tag: " + next);
break;
case XMLInterface.XML_ELEMENT:
System.out.println("Element: " + next);
Map m = getAttributes(next);
if (m != null) {
Set s = m.keySet();
Iterator iter = s.iterator();
while (iter.hasNext()) {
Object key = iter.next();
System.out.println("\tAttribute: " + key + " = " + m.get(key));
break;
case XMLInterface.XML_COMMENT:
System.out.println("Comment: " + next);
break;
case XMLInterface.XML_PI:
System.out.println("Processing instruction: " + next);
break;
default:
System.out.println("Bad XML type: " + next);
break;
public int getXMLType(String item) {
Matcher m = null;
m = start_tagSA.matcher(item);
if (m.matches()) return XMLInterface.XML_START_TAG;
m = end_tagSA.matcher(item);
if (m.matches()) return XMLInterface.XML_END_TAG;
m = elementSA.matcher(item);
if (m.matches()) return XMLInterface.XML_ELEMENT;
m = comment.matcher(item);
if (m.matches()) return XMLInterface.XML_COMMENT;
m = pi.matcher(item);
if (m.matches()) return XMLInterface.XML_PI;
return XMLInterface.XML_BAD_TYPE;
public String getStartTag(String item) {
Matcher m = start_tagSA.matcher(item);
if (m.find())
return m.group();
else
return null;
public String getEndTag(String item) {
return null;
public Map getAttributes(String item) {
Matcher m = attribute.matcher(item);
if (!m.find()) return null;
m.reset();
Map attributes = new HashMap();
int n = 0;
while (m.find(n)) {
String[ ] key_value = m.group().split("=");
attributes.put(key_value[0].trim(), key_value[1].trim());
n = m.end();
return attributes;
private void readFile(String filename) {
records = new ArrayList();
try {
BufferedReader input = new BufferedReader(new FileReader(filename));
String record = null;
while ((record = input.readLine()) != null)
records.add(record);
input.close();
catch(Exception e) {
e.printStackTrace();
System.exit(-1);
private void dump() {
Iterator it = records.iterator();
while (it.hasNext())
System.out.println(it.next());
private void compile_patterns() {
elementSA = Pattern.compile(XMLInterface.elementSA);
comment = Pattern.compile(XMLInterface.comment);
pi = Pattern.compile(XMLInterface.pi);
start_tagSA = Pattern.compile(XMLInterface.start_tagSA);
end_tagSA = Pattern.compile(XMLInterface.end_tagSA);
attribute = Pattern.compile(XMLInterface.attribute);
private List records;
private Pattern elementSA;
private Pattern comment;
private Pattern pi;
private Pattern start_tagSA;
private Pattern end_tagSA;
private Pattern attribute;
/* DRIVER */
class ParseDriver {
public static void main(String[ ] args) {
if (args.length < 1) {
System.out.println("ParseDriver <filename>");
return;
ParserXML parser = new ParserXML();
parser.parse(args[0]); -
Vendor code in EKKO for STO (Doc UB)
Hi,
I was checking the POs in table EKKO having document type UB i.e. STO within a company code between two plants.
What I have observed is, there is supplying plant which is correct. But for some POs, it is showing plant code (which is my vendor code as a supplying plant) & for some POs it is not.
And this is not for any specific plant. Say for Plant A, it is showing vendor code for one item & not showing for another item.
In which case, vendor code gets updated in table EKKO & in which case , it is not?
Regards,
PiyushI asked about the order date.
usually UB orders do not need vendors, as it is for intra company transfers only.
however, if your plant starts to do stock transfers (NB) with plants belonging to another company code then a vendor master is needed. And this vendor gets assigned to a plant (in vendor master purchsing data view via menu Extras)
Once this assignment is made, any order will get the vendor number.
Thats why I asked if all orders for the same supplying plant with vendor numbers are younger than the order without vendor number. -
Code for displaying the word doc file from servlet as response.
Hi can any provide me code for displaying the word document form servlet as response.
here i have file from file it should ale to read them and display it.
i have written code but the proble here is in displaying.it ios as not showing as word.can any one help me here
vijayAre we talking of HTTP?
If yes, you'll need to provide an appropriate content-type and use the binary output stream.
IE does not trust the content-type header but relies upon the file name, so set it too.
response.setHeader( "Content-Disposition", "attachment; filename=" etc. Edited by: BIJ001 on Oct 22, 2007 10:10 AM -
Hi,
can anybody give me the all t-codes for MM?W1SAP MM T CODES
All transaction is stored in table TSTC.
Transaction for MM module start with M.
IH09 - Display Material
MM01 - Create Material
MM02 - Change Material
MM03 - Display Material
MM50 - List Extendable Materials
MMBE - Stock Overview
MMI1 - Create Operating Supplies
MMN1 - Create Non-Stock Material
MMS1 - Create Service
MMU1 - Create Non-Valuated Material
Purchase Requisition:-
ME51N - Create Purchase Requisition
ME52N - Change Purchase Requisition
ME53N - Display Purchase Requisition
ME5A - Purchase Requisitions: List Display
ME5J - Purchase Requisitions for Project
ME5K - Requisitions by Account Assignment
MELB - Purch. Transactions by Tracking No.
ME56 - Assign Source to Purch. Requisition
ME57 - Assign and Process Requisitions
ME58 - Ordering: Assigned Requisitions
ME59 - Automatic Generation of POs
ME54 - Release Purchase Requisition
ME55 - Collective Release of Purchase Reqs.
ME5F - Release Reminder: Purch. Requisition
Reservation:-
MB21 - Create Reservation
MB22 - Change Reservation
MB23 - Display Reservation
MB24 - Reservations by Material
MB25 - Reservations by Account Assignment
MB1C - Other Goods Receipts
MB90 - Output Processing for Mat. Documents
MBRL - Return Delivery per Mat. Document
MB1C - Other Goods Receipts
MB90 - Output Processing for Mat. Documents
MB1B - Transfer Posting
MIBC - ABC Analysis for Cycle Counting
MI01 - Create Physical Inventory Document
MI02 - Change Physical Inventory Document
MI03 - Display Physical Inventory Document
MI31 - Batch Input: Create Phys. Inv. Doc.
MI32 - Batch Input: Block Material
MI33 - Batch Input: Freeze Book Inv.Balance
MICN - Btch Inpt:Ph.Inv.Docs.for Cycle Ctng
MIK1 - Batch Input: Ph.Inv.Doc.Vendor Cons.
MIQ1 - Batch Input: PhInvDoc. Project Stock
MI21 - Print physical inventory document
MI04 - Enter Inventory Count with Document
MI05 - Change Inventory Count
MI06 - Display Inventory Count
MI09 - Enter Inventory Count w/o Document
MI34 - Batch Input: Enter Count
MI35 - Batch Input: Post Zero Stock Balance
MI38 - Batch Input: Count and Differences
MI39 - Batch Input: Document and Count
MI40 - Batch Input: Doc., Count and Diff.
MI08 - Create List of Differences with Doc.
MI10 - Create List of Differences w/o Doc.
MI20 - Print List of Differences
MI11 - Physical Inventory Document Recount
MI07 - Process List of Differences
MI37 - Batch Input: Post Differences
CT01 - Create Characteristic
CT02 - Change Characteristic
CT03 - Display Characteristic
CL01 - Create Class
CL02 - Classes
CL03 - Display Class
CL04 - Delete Class
CL2B - Class Types
ME01 - Maintain Source List
ME03 - Display Source List
ME04 - Changes to Source List
ME05 - Generate Source List
ME06 - Analyze Source List
ME07 - Reorganize Source List
ME08 - Send Source List
ME0M - Source List for Material
ME11 - Create Purchasing Info Record
ME12 - Change Purchasing Info Record
ME13 - Display Purchasing Info Record
ME14 - Changes to Purchasing Info Record
ME15 - Flag Purch. Info Rec. for Deletion
ME16 - Purchasing Info Recs. for Deletion
ME17 - Archive Info Records
ME18 - Send Purchasing Info Record
ME1A Archived Purchasing Info Records
ME1B Redetermine Info Record Price
ME1E Quotation Price History
ME1L Info Records Per Vendor
ME1M Info Records per Material
ME1P Purchase Order Price History
ME1W Info Records Per Material Group
ME1X Buyer's Negotiation Sheet for Vendor
ME1Y Buyer's Negotiat. Sheet for Material
ME21 Create Purchase Order
ME21N Create Purchase rder
ME22 Change Purchase Order
ME22N Change Purchase Order
ME23 Display Purchase Order
ME23N Display Purchase Order
ME24 Maintain Purchase Order Supplement
ME25 Create PO with Source Determination
ME26 Display PO Supplement (IR)
ME27 Create Stock Transport Order
ME28 Release Purchase Order
ME29N Release purchase order
ME2A Monitor Confirmations
ME2B POs by Requirement Tracking Number
ME2C Purchase Orders by Material Group
ME2J Purchase Orders for Project
ME2K Purch. Orders by Account Assignment
ME2L Purchase Orders by Vendor
ME2M Purchase Orders by Material
ME2N Purchase Orders by PO Number
ME2O SC Stock Monitoring (Vendor)
ME2S Services per Purchase Order
ME2V Goods Receipt Forecast
ME2W Purchase Orders for Supplying Plant
ME308 Send Contracts with Conditions
ME31 Create Outline Agreement
ME31K Create Contract
ME31L Create Scheduling Agreement
ME32 Change Outline Agreement
ME32K Change Contract
ME32L Change Scheduling Agreement
ME33 Display Outline Agreement
ME33K Display Contract
ME33L Display Scheduling Agreement
ME34 Maintain Outl. Agreement Supplement
ME34K Maintain Contract Supplement
ME34L Maintain Sched. Agreement Supplement
ME35 Release Outline Agreement
ME35K Release Contract
ME35L Release Scheduling Agreement
ME36 Display Agreement Supplement (IR)
ME37 Create Transport Scheduling Agmt.
ME38 Maintain Sched. Agreement Schedule
ME39 Display Sched. Agmt. Schedule (TEST)
ME3A Transm. Release Documentation Record
ME3B Outl. Agreements per Requirement No.
ME3C Outline Agreements by Material Group
ME3J Outline Agreements per Project
ME3K Outl. Agreements by Acct. Assignment
ME3L Outline Agreements per Vendor
ME3M Outline Agreements by Material
ME3N Outline Agreements by Agreement No.
ME3P Recalculate Contract Price
ME3R Recalculate Sched. Agreement Price
ME3S Service List for Contract
ME41 Create Request For Quotation
ME42 Change Request For Quotation
ME43 Display Request For Quotation
ME44 Maintain RFQ Supplement
ME45 Release RFQ
ME47 Create Quotation
ME48 Display Quotation
ME49 Price Comparison List
ME4B RFQs by Requirement Tracking Number
ME4C RFQs by Material Group
ME4L RFQs by Vendor
ME4M RFQs by Material
ME4N RFQs by RFQ Number
ME4S RFQs by Collective Number
ME51 Create Purchase Requisition
ME51N Create Purchase Requisition
ME52 Change Purchase Requisition
ME52N Change Purchase Requisition
ME52NB Buyer Approval: Purchase Requisition
ME53 Display Purchase Requisition
ME53N Display Purchase Requisition
ME54 Release Purchase Requisition
ME54N Release Purchase Requisition
ME55 Collective Release of Purchase Reqs.
ME56 Assign Source to Purch. Requisition
ME57 Assign and Process Requisitions
ME58 Ordering: Assigned Requisitions
ME59 Automatic Generation of POs
ME59N Automatic generation of POs
ME5A Purchase Requisitions: List Display
ME5F Release Reminder: Purch. Requisition
ME5J Purchase Requisitions for Project
ME5K Requisitions by Account Assignment
ME5R Archived Purchase Requisitions
ME5W Resubmission of Purch. Requisitions
ME61 Maintain Vendor Evaluation
ME62 Display Vendor Evaluation
ME63 Evaluation of Automatic Subcriteria
ME64 Evaluation Comparison
ME65 Evaluation Lists
ME6A Changes to Vendor Evaluation
ME6B Display Vendor Evaln. for Material
ME6C Vendors Without Evaluation
ME6D Vendors Not Evaluated Since...
ME6E Evaluation Records Without Weighting
ME6F Print
ME6G Vendor Evaluation in the Background
ME6H Standard Analysis: Vendor Evaluation
ME6Z Transport Vendor Evaluation Tables
ME80 Purchasing Reporting
ME80A Purchasing Reporting: RFQs
ME80AN General Analyses (A)
ME80F Purchasing Reporting: POs
ME80FN General Analyses (F)
ME80R Purchasing Reporting: Outline Agmts.
ME80RN General Analyses (L,K)
ME81 Analysis of Order Values
ME81N Analysis of Order Values
ME82 Archived Purchasing Documents
ME84 Generation of Sched. Agmt. Releases
ME84A Individual Display of SA Release
ME85 Renumber Schedule Lines
ME86 Aggregate Schedule Lines
ME87 Aggregate PO History
ME88 Set Agr. ***. Qty./Reconcil. Date
ME91 Purchasing Docs.: Urging/Reminding
ME91A Urge Submission of Quotations
ME91E Sch. Agmt. Schedules: Urging/Remind.
ME91F Purchase Orders: Urging/Reminders
ME92 Monitor Order Acknowledgment
ME92F Monitor Order Acknowledgment
ME92K Monitor Order Acknowledgment
ME92L Monitor Order Acknowledgment
ME97 Archive Purchase Requisitions
ME98 Archive Purchasing Documents
ME99 Messages from Purchase Orders
ME9A Message Output: RFQs
ME9E Message Output: Sch. Agmt. Schedules
ME9F Message Output: Purchase Orders
ME9K Message Output: Contracts
ME9L Message Output: Sched. Agreements
MEAN Delivery Addresses
MEB0 Reversal of Settlement Runs
MEB1 Create Reb. Arrangs. (Subseq. Sett.)
MEB2 Change Reb. Arrangs. (Subseq. Sett.)
MEB3 Displ. Reb. Arrangs. (Subseq. Sett.)
MEB4 Settlement re Vendor Rebate Arrs.
MEB5 List of Vendor Rebate Arrangements
MEB6 Busn. Vol. Data, Vendor Rebate Arrs.
MEB7 Extend Vendor Rebate Arrangements
MEB8 Det. Statement, Vendor Rebate Arrs.
MEB9 Stat. Statement, Vendor Rebate Arrs.
MEBA Comp. Suppl. BV, Vendor Rebate Arr.
MEBB Check Open Docs., Vendor Reb. Arrs.
MEBC Check Customizing: Subsequent Sett.
MEBE Workflow Sett. re Vendor Reb. Arrs.
MEBF Updating of External Busn. Volumes
MEBG Chg. Curr. (Euro), Vend. Reb. Arrs.
MEBH Generate Work Items (Man. Extension)
MEBI Message, Subs.Settlem. - Settlem.Run
MEBJ Recompile Income, Vendor Reb. Arrs.
MEBK Message., Subs. Settlem.- Arrangment
MEBM List of settlement runs for arrngmts
MEBR Archive Rebate Arrangements
MEBS Stmnt. Sett. Docs., Vend. Reb. Arrs.
MEBT Test Data: External Business Volumes
MEBV Extend Rebate Arrangements (Dialog)
MECCP_ME2K For Requisition Account Assignment
MEDL Price Change: Contract
MEI1 Automatic Purchasing Document Change
MEI2 Automatic Document Change
MEI3 Recompilation of Document Index
MEI4 Compile Worklist for Document Index
MEI5 Delete Worklist for Document Index
MEI6 Delete purchasing document index
MEI7 Change sales prices in purch. orders
MEI8 Recomp. doc. index settlement req.
MEI9 Recomp. doc. index vendor bill. doc.
MEIA New Structure Doc.Ind. Cust. Sett.
MEIS Data Selection: Arrivals
MEK1 Create Conditions (Purchasing)
MEK2 Change Conditions (Purchasing)
MEK3 Display Conditions (Purchasing)
MEK31 Condition Maintenance: Change
MEK32 Condition Maintenance: Change
MEK33 Condition Maintenance: Change
MEK4 Create Conditions (Purchasing)
MEKA Conditions: General Overview
MEKB Conditions by Contract
MEKC Conditions by Info Record
MEKD Conditions for Material Group
MEKE Conditions for Vendor
MEKF Conditions for Material Type
MEKG Conditions for Condition Group
MEKH Market Price
MEKI Conditions for Incoterms
MEKJ Conditions for Invoicing Party
MEKK Conditions for Vendor Sub-Range
MEKL Price Change: Scheduling Agreements
MEKLE Currency Change: Sched. Agreements
MEKP Price Change: Info Records
MEKPE Currency Change: Info Records
MEKR Price Change: Contracts
MEKRE Currency Change: Contracts
MEKX Transport Condition Types Purchasing
MEKY Trnsp. Calc. Schema: Mkt. Pr. (Pur.)
MEKZ Trnsp. Calculation Schemas (Purch.)
MELB Purch. Transactions by Tracking No.
MEMASSIN Mass-Changing of Purch. Info Records
MEMASSPO Mass Change of Purchase Orders
MEMASSRQ Mass-Changing of Purch. Requisitions
MENU_MIGRATION Menu Migration into New Hierarchy
MEPA Order Price Simulation/Price Info
MEPB Price Info/Vendor Negotiations
MEPO Purchase Order
MEQ1 Maintain Quota Arrangement
MEQ3 Display Quota Arrangement
MEQ4 Changes to Quota Arrangement
MEQ6 Analyze Quota Arrangement
MEQ7 Reorganize Quota Arrangement
MEQ8 Monitor Quota Arrangements
MEQB Revise Quota Arrangement
MEQM Quota Arrangement for Material
MER4 Settlement re Customer Rebate Arrs.
MER5 List of Customer Rebate Arrangements
MER6 Busn. Vols., Cust. Reb. Arrangements
MER7 Extension of Cust. Reb. Arrangements
MER8 Det. Statement: Cust. Rebate Arrs.
MER9 Statement: Customer Reb. Arr. Stats.
MERA Comp. Suppl. BV, Cust. Rebate Arrs.
MERB Check re Open Docs. Cust. Reb. Arr.
MERE Workflow: Sett. Cust. Rebate Arrs.
MEREP_EX_REPLIC SAP Mobile: Execute Replicator
MEREP_GROUP SAP Mobile: Mobile Group
MEREP_LOG SAP Mobile: Activity Log
MEREP_MIG SAP Mobile: Migration
MEREP_MON SAP Mobile: Mobile Monitor
MEREP_PD SAP Mobile: Profile Dialog
MEREP_PURGE SAP Mobile: Purge Tool
MEREP_SBUILDER SAP Mobile: SyncBO Builder
MEREP_SCENGEN SAP Mobile: SyncBO Generator
MERF Updating of External Busn. Volumes
MERG Change Curr. (Euro) Cust. Reb. Arrs.
MERH Generate Work Items (Man. Extension)
MERJ Recomp. of Income, Cust. Reb. Arrs.
MERS Stmnt. Sett. Docs. Cust. Reb. Arrs.
MEU0 Assign User to User Group
MEU2 Perform Busn. Volume Comp.: Rebate
MEU3 Display Busn. Volume Comp.: Rebate
MEU4 Display Busn. Volume Comp.: Rebate
MEU5 Display Busn. Volume Comp.: Rebate
MEW0 Procurement Transaction
MEW1 Create Requirement Request
MEW10 Service Entry in Web
MEW2 Status Display: Requirement Requests
MEW3 Collective Release of Purchase Reqs.
MEW5 Collective Release of Purchase Order
MEW6 Assign Purchase Orders WEB
MEW7 Release of Service Entry Sheets
MEW8 Release of Service Entry Sheet
MEW9 mew9
MEWP Web based PO
MEWS Service Entry (Component)
ME_SWP_ALERT Display MRP Alerts (Web)
ME_SWP_CO Display Purchasing Pricing (Web)
ME_SWP_IV Display Settlement Status (Web)
ME_SWP_PDI Display Purchase Document Info (Web)
ME_SWP_PH Display Purchasing History (Web)
ME_SWP_SRI Display Schedule Releases (Web)
ME_WIZARD ME: Registration and Generation
PURCHASING TABLES
A501 Plant/Material
EBAN Purchase Requisition
EBKN Purchase Requisition Account Assignment
EKAB Release Documentation
EKBE History per Purchasing Document
EKET Scheduling Agreement Schedule Lines
EKKN Account Assignment in Purchasing Document
EKKO Purchasing Document Header
EKPO Purchasing Document Item
IKPF Header- Physical Inventory Document
ISEG Physical Inventory Document Items
LFA1 Vendor Master (General section)
LFB1 Vendor Master (Company Code)
NRIV Number range intervals
RESB Reservation/dependent requirements
T161T Texts for Purchasing Document Types -
Assigning tax code for vendor selection
how to Create and develop user exits for the me21n where as per the vendor selection tax code has to be assigned.
Transaction Code - ME21N Create Purchase Order
Exit Name Description
LMEDR001 Enhancements to print program
LMELA002 Adopt batch no. from shipping notification when posting a GR
LMELA010 Inbound shipping notification: Transfer item data from IDOC
LMEQR001 User exit for source determination
LMEXF001 Conditions in Purchasing Documents Without Invoice Receipt
LWSUS001 Customer-Specific Source Determination in Retail
M06B0001 Role determination for purchase requisition release
M06B0002 Changes to comm. structure for purchase requisition release
M06B0003 Number range and document number
M06B0004 Number range and document number
M06B0005 Changes to comm. structure for overall release of requisn.
M06E0004 Changes to communication structure for release purch. doc.
M06E0005 Role determination for release of purchasing documents
ME590001 Grouping of requsitions for PO split in ME59
MEETA001 Define schedule line type (backlog, immed. req., preview)
MEFLD004 Determine earliest delivery date f. check w. GR (only PO)
MELAB001 Gen. forecast delivery schedules: Transfer schedule implem.
MEQUERY1 Enhancement to Document Overview ME21N/ME51N
MEVME001 WE default quantity calc. and over/ underdelivery tolerance
MM06E001 User exits for EDI inbound and outbound purchasing documents
MM06E003 Number range and document number
MM06E004 Control import data screens in purchase order
MM06E005 Customer fields in purchasing document
MM06E007 Change document for requisitions upon conversion into PO
MM06E008 Monitoring of contr. target value in case of release orders
MM06E009 Relevant texts for "Texts exist" indicator
MM06E010 Field selection for vendor address
MMAL0001 ALE source list distribution: Outbound processing
MMAL0002 ALE source list distribution: Inbound processing
MMAL0003 ALE purcasing info record distribution: Outbound processing
MMAL0004 ALE purchasing info record distribution: Inbound processing
MMDA0001 Default delivery addresses
MMFAB001 User exit for generation of release order
MRFLB001 Control Items for Contract Release Order
AMPL0001 User subscreen for additional data on AMPL
No of Exits: 35
USER EXIT
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sapgenie.com/abap/code/abap26.htm
http://www.sap-img.com/abap/what-is-user-exits.htm
http://wiki.ittoolbox.com/index.php/HOWTO:Implement_a_screen_exit_to_a_standard_SAP_transaction
http://www.easymarketplace.de/userexit.php
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sappoint.com/abap/userexit.pdfUser-Exit
http://www.sap-img.com/ab038.htm
http://help.sap.com/saphelp_46c/helpdata/en/64/72369adc56d11195100060b03c6b76/frameset.htm
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
http://www.sap-img.com/abap/what-is-user-exits.htm
http://expertanswercenter.techtarget.com/eac/knowledgebaseAnswer/0,295199,sid63_gci982756,00.html
Rewards if useful.........
Minal -
ABAP code for BI 7.0 transformations start routine
Hi all,
I am trying to update data from DSO1 (Source1: transaction data) to Infocube(TARGET)
In the transformations Start routine, I have to read DSO2(Source2: Master data) for some fields.
DSO1 has CUSTOMER as part of key
DSO2 has CUSTOMER (key) and other fields....FIELD1, FILED2, FIELD3
Infocube to be updated with FIELDS1,2 & 3 WHILE READING DSO2.
WHERE DSO1 CUSTOMER matches with DSO2 CUSTOMER.
Also, data NOT TO BE UPLOADED into Infocube if FIELD1 in DSO2= NULL
Please give me the abap code for the above logic.
Appreciate any help in this regard.
Thanks.This is a doc from this site:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/6090a621-c170-2910-c1ab-d9203321ee19
Ravi Thothadri -
How to look for fi doc number in cj88
HI expert:
when I run cj88. the system generate FI doc number. how to look for FI doc number.
can you tell me !
thank you !!!!Hi,
You can see the FI Doc. thru' given instruction
Go to T-code CJI3 then fillup the WBS no. in which you want to see the Settlement document.
Execute then filter up document type AA double click on this & click on FI document.
Hope it will solve your problem.
Regards,
Vishal Kr. Sharma -
Please provide the abap code for this requirement
note : if the below mentioned user exit is not suitable please find the suitable user exit and provide the code for this requirement.
The User-exit MEFLD004 is only to be used at PO level (ME21N/ME22N).
When PO is create or changed (ekko-ebeln) user exit MEFLD004 is triggered which check for the business requirement of the PO check for PO doc types (ekko-bsart) :z4,z6,z11,z12 from the table ekko and Account Assignment Category (knttp) is either N or K then stock process follows.
When an PO is cancelled, all entries will have to be reversed
The Buffer table for the PO will have the following fields:
Purchase order Number EKKO-EBELN
Line item number of the PO EKPO-EBELP
Vendor Number EKKO-LIFNR
PO Quantity EKPO-MENGE
PO Nett Price EKPO-NETPR
Base Unit of Measure EKPO-LMEIN
Account Assignment Category EKPO-KNTTP
PO Doc type EKPO-BSART
Plant EKPO-WERKS
Purchase Org EKKO-EKORG
Purchase Group EKKO-EKGRP
Company code EKPO-WAERS
Item category EKPO-PSTYP
PO Doc Date EKKO-BEDAT
No duplications are allowed for any created, changed or cancelled purchase orders. If such a case occurs, the record will be updated with the latest update time stamp. This custom table will be keyed by purchase order number.Cross-post: http://forum.java.sun.com/thread.jspa?threadID=763485
-
T-code for cancelled Invoice and cancelled Excise Invoice
Dear Guru,
kindly let me know the T-code for cancelled Invoice and cancelled Excise Invoice.
Wishes,
AbhishekHi Abhishek,
I am not aware of any T-code through which you can see the cancelled invoice. I think either you have to go for development (SQVI)
or
Extract the list of your all billing document like billing document created from 01.01.2010 to 22.04.2010
Now go to SE16 --> Table VBFA --> Give your billing document number in field "Preceding Doc." --> and in the field "Subs.doc.categ." --> choose entry "N Invoice cancellation" --> system will show you all the entries for which cancellation billing document has been created.
or
Go to SE16 --> Table VBRK --> enter your billing document list --> In the field "Posting status" --> Choose option "E Billing Document Canceled"
Hope it helps,
Regards,
MT -
I have a client who wants to offer an ebook with an online exam form. I'll create a secure zone for the exam form.
She wants 3 sales opportunities:
Buy the ebook
Buy the same ebook and include access to the exam form as an upgrade option, possibly post-purchase via link in the ebook to paid subscription zone
Buy the same ebook together with access to the exam form, modifiying a custom purchase form autoresponder to contain a link to a different (free) secure zone?
Is there a way to create an alternate purchase form inside the ecommerce catalog system, so that I can customize the autoresponder to contain a get-login link to a subscription zone?
I'm trying to solve this with as few secure zones as possible. Does anyone have any better, more creative, cost-effective and elegant ideas for solving this?
Thanks for any thoughts or info.Hi
Thanks for your guidance
This has opened up my mind , I now I find I am totally distracted from
the CP project I should be working on.
So I find I have two further problems or maybe they are questions
I could not find a Tutorial on Scripting is it in Further tutorials ,
because for some reason my computer although connected to the internet
will not open anything just a message to say I need an internet
conection; this will be an internal IT issue.
Secondly exploring the help I tried the
Create static widgets
Select File > New > Widget in Flash.
In the Create New Widget dialog box, do the following:
In the Widget menu, select Static.
In the ActionScript Version menu, select the ActionScript version that
you plan to use when writing the widget code in Flash.
Click OK.
In Flash, right-click the Actions layer in the Timeline, and select
Actions.
The Actions panel appears with the template code for the static widget.
Customize this code to create your widget.
New project startup
You can see the option is greyed out for me!
Inside a Project - Same thing
What have I not understood
Totally unrelated issue
The company has bought 2 copies of ADOBE ELEARNING SUITE would you
believe after 3 weeks I still do not have an activation code ADOBE say
they are having problems with their system
Kind regards
Ashley Galloway
International Training & eLearning Manager
Message was edited by: Captiv8r - Removed personal information and company disclaimer that had apparently been automatically added during an E-Mail reply. -
Change the Tax Code- In Sales Order i have Tax code for VAT
In Sales Order i have Tax code for VAT ( Condition type JIVP) it is reflecting "P4" instead of "A4".
Where the "P4" Tax code is picking in Sales Order.
How to change the Tax Code.
UrgentHi CHAKRI,
Check if the condition record is maintained with the appropriate taxclasssification.If yes, Go to sales order in change mode,then goto-header-billing-alternate taxcalssification and modify tax classification.It will pick up right tax code.
Regards
Ram Pedarla -
Transaction code for custom table
Hi there,
I created one custom table. I created Tbale Maintenance Generator for this. I have to create transaction code for this table so that user can directly open this custom table in SM30. Can anybody suggest on this. is there any other way to do this so that user can directly open this custom table in SM30 mode?
Regards,
Zakir.Hi
Check this link for creating a transaction code for a TM
http://www.sap-img.com/abap/create-a-table-maintance-program-for-a-z-table.htm
Please go throught below link ..... it was given with screen shots of the T.code Creating for the table after the maintaince view had been created ......
http://www.sapdevelopment.co.uk/tips/tips_tabmaint_tcode.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/abap/how%20to%20implement%20events%20in%20table%20maintenance.doc
Regards
Anji
Maybe you are looking for
-
How do I use GPS when out of range of cell towers, wifi, and bluetooth?
Recently, I encountered the following problem using my RAZR MAXX as an offline GPS device. I was in the Colorado back country trying to track my path with downloaded Topo maps, and found that the GPS was not responding to my app. When I looked at t
-
IMac (Late 2006) Stalls with EFI 1.2 and Leopard
A few days ago, I installed both the iMac 1.2 EFI Firmware update and Leopard on my late 2006 20" iMac. Since then, I've seen random momentary stalls throughout the system. It sometimes happens while scrolling a web page, displaying a sheet, opening
-
I am working on a project but i am stuck now. The basic flow of my project is: intro slides then a video plays then next and back buttons fade in that will control the next set of slides. Another button to replay the whole thing from start. My proble
-
Adding Partner into Purchase Order (ME21N, ME22N)
Hi, I want to add a parnter into purchase order. Logic of determining of partner is very complex and I have to write a program for this purpose. Are there any user exit where I can include this program and add additional line into EKPA? Thanks in adv
-
How do I change what I see when I open a new (blank) tab?
I always get "MyStart" by intellibar and I do not want that when I first open a blank tab. How do I go back to what I used to have?