Tuesday, September 12, 2017

Validation for internal order depending on cost center

Requirement:

In FI posting, users want to post an expense for internal order and they want the cost center must be validated.
For ex:
Internal order : from 100002 to 100005
Cost center: Null

Steps:

1. T-code GS01

Create Set for Internal Order

In Basic data, input table for IO: AUFK
Next, input field name: AUFNR - IO number



2. T-code GGB0:

Before doing this step, you need to define the Message ID beginning with Z


Click on button Step:

Prerequiste: "key field" IN "setname (from GS01)"



Check: "check field" = cost center




If not: Message XYZ


One validation step for each set of internal orders.

If you want to make just one validation step, define a Z-table where you enter the allowed combinations of internal order sets + cost center.
Use this Z-table in a validation user-exit.





Monday, September 11, 2017

SOP - Sales & Operations Planning

Step 1:
MC84 - Create Product group



Select the materials for this group as below:



Save


Select Yes. Product group is saved


Step 2: 
MC81 - Create plan of product group in inactive version






Step 3:

MC76 - Disaggregate the product group plan

Step 4:

MC78 - Convert Inactive version to active version

Step 5:
MC75 - Transfer SOP plan to Demand management

Friday, September 8, 2017

Cash Discount in FI

                          

Disc. base: Amount Eligible for Cash Discount in Document Currency

Definition

Part of the invoiced amount for which cash discount is granted. The amount is always in document currency.

Procedure

During document entry, the amount qualifying for cash discount can be determined manually or automatically. The amount is determined automatically if no entry is made or a '*' is entered.
To determine this amount automatically, the system takes into account the offsetting items relevant to cash discount for the invoice item and the rules assigned per company code for processing cash discount


Configuration:



When we perform Ingoing payment customer F-28, clearing with invoices, payment term with discount. The payment doc. is as below:



Wednesday, September 6, 2017

Table x not in the dictionary - Table PFAM not in Dictionary (contact your systems administrator)

Check out SAP OSS note 324084

324084 - M2608: Table x not in the dictionary


Symptom

When you create or change an information structure, a termination occurs with error M2608 "Table X not in Dictionary (contact your systems administrator)" in the selection of the field catalogs.

Other Terms

MC21, MC22, M2608

Reason and Prerequisites

There is at least a field catalog with one or several fields for which table X is its source table and/or reference table.

Solution

As a field catalog TFCF-FCATL in the data browser (Transaction: SE16) for table TFCF with the following selection, you can find the corresponding field catalog(s) in which table X is used as a source table or reference table:
a) reference table TFCF-QUTAB = 'x'
b) source table TFCF-SQTAB = 'x'
The fields in the affected field catalogs are either
  • required and table X is missing for an unknown reason (upgrade, delete, transport error and so on):
  • Transfer table X from another system or newly create table X, for example, via the maintenance of the affected field catalogs.
or
  • not (no longer) required:
  • Change or delete the affected field catalogs via 'Change field catalog' (Transaction: MC19) in the affected field catalogs or delete the field catalog completely.

If it is a question of a table in the SAP name range, create a message in the Online Service System.
If it is a question of table PFAM or PHIER, you can  correct or delete the entries in field catalog PADD. Provided no further fields exist without using tables PFAM and PHIER, you can delete field catalog PADD completely.
Software Components
Software ComponentFromToAnd Subsequent
This document is not restricted to any software component
References
This document refers to
This document is referenced by
Attributes
NameValue
Other ComponentsLO-LIS-DC Data Collection
Languages
  • Deutsch (Origin)