AA | PR-AUF(E) | Prozessauftrag (eröffnet) | ||
AB | PR-AUF(F) | Prozessauftrag (freigegeben) | ||
AC | FE-AUF(E) | Fertigungsauftrag (eröffnet) | ||
AD | FE-AUF(F) | Fertigungsauftrag (freigegeben) | ||
AE | PRJ-AUF(E) | Projektauftrag (eröffnet) | ||
AF | PRJ-AUF(F) | Projektauftrag (freigegeben) | ||
AG | BANF | Bestellanforderung | ||
AH | BS-NOTIZ | Lieferavis | ||
AI | PL-AUF | Planauftrag (nicht fixiert, unbestätigt) | ||
AJ | PL-AUF(F) | Planauftrag (fixiert, unbestätigt) | ||
AK | PL-AUF(NB) | Planauftrag (nicht fixiert, bestätigt) | ||
AL | PL-AUF(FB) | Planauftrag (bestätigt, fixiert) | ||
AM | MR-RES | MatRes nicht entnahmefähig,lokationsrel. | ||
AN | MR-RES(E) | MatRes entnahmefähig, lokationsrelevant | ||
AO | MR-RES (N) | MatRes nicht entn.fähig, nicht lok.rel. | ||
AP | MR-RES(EN) | MatRes entnahmefähig, nicht lokationsrel | ||
AQ | MR-RES | MatRes nicht entnahmefähig,lokationsrel. | ||
AR | MR-RES(E) | MatRes entnahmefähig, lokationsrelevant | ||
AS | MR-RES (N) | MatRes nicht entn.fähig, nicht lok.rel. | ||
AT | MR-RES(EN) | MatRes entnahmefähig, nicht lokationsrel | ||
AU | AR-RES | Auftragsreservierung nicht entnahmefähig | ||
AV | AR-RES(E) | Auftragsreservierung entnahmefähig | ||
AW | AR-RES | Auftragsreservierung nicht entnahmefähig | ||
AX | AR-RES(E) | Auftragsreservierung entnahmefähig | ||
AY | SK-BED | Sekundärbedarf | ||
AZ | SK-BED | Sekundärbedarf | ||
BA | LB-BED | Lohnbearbeiterbedarf | ||
BB | LB-BED | Lohnbearbeiterbedarf | ||
BC | UMLRES | Umlagerungsreservierung | ||
BD | UMLRES | Umlagerungsreservierung | ||
BE | LP-EIN | Lieferplaneinteilung - LP | ||
BF | BS-EIN | Bestelleinteilung | ||
BG | BS-RET | Bestellretourenposition | ||
BH | BA-ABR | Umlagerungsbestellanforderung | ||
BI | BS-ABR | Umlagerungsbestellung | ||
BJ | LP-LPBED | Lieferanten, Lieferplanbedarf - LP | ||
BK | K-ANFR | Kundenanfrage | ||
BL | K-ANGE | Kundenangebot | ||
BM | K-AUFT | Kundenauftrag | ||
BN | LIEFPL | SD-Lieferplan | ||
BO | LP-EDL | Lieferplan mit externer Dienstleistung | ||
BP | KONTR | Kontrakt | ||
BQ | KOSTLL | Kostenlose Lieferung | ||
BR | LIEFER | Lieferung | ||
BS | KD-BED | Kundenprimärbedarf | ||
BT | RETLIE | Retourenlieferung | ||
BU | QM-Los | Prüflos | ||
BV | LP-ABR | Lieferplanabruf | ||
BW | LP-ABRBED | Lieferantenabrufbedarf | ||
BX | LANF | Lieferanforderung | ||
BY | SD: RetLie | SD: Retourenlieferung | ||
BZ | SD Retoure | SD: Retouren | ||
CA | UMLMC | Umlagerungsbestd. (Lokation an Lokation) | ||
CB | EISBE | Parameterabhängiger ATP-Sicherheitsbest. | ||
CC | LABST | Bewerteter, frei verwendbarer Bestand | ||
CD | LABST-K | Bewerteter, frei verwend. KonsigBestand | ||
CE | LABST-L | Bewerteter, frei verwend. LohnbearbBest | ||
CF | INSME | Qualitätsprüfbestand | ||
CG | INSME-K | Konsignationsbestand in Qualitätsprüfung | ||
CH | INSME-L | Lohnbearbeitungsbstd.in Qualitätsprüfung | ||
CI | SPEME | Gesperrter Bestand | ||
CJ | SPEME-K | Gesperrter Konsignationsbestand | ||
CK | EINME | Nicht frei verwendbarer Bestand | ||
CL | EINME-K | Nicht frei verwendbarer KonsigBestand | ||
CM | EINME-L | Nicht frei verwendbarer LohnbearbBestand | ||
CN | UMLME | Umlagerungsbestand (Sublok. an Sublok.) | ||
CO | IH-AUF(E) | Instandhaltungsauftrag (eröffnet) | ||
CP | IH-AUF(F) | Instandhaltungsauftrag (freigegeben) | ||
CQ | Anfr.gepl. | Anfrageprozess geplant | ||
CR | Anfr.verö. | Anfrageprozess veröffentlicht | ||
CS | TRBEST | Transitbestand | ||
DD | LABST | Bestand | ||
DE | ST:PL-A(F) | Streckenplanauftrag (fixiert) | ||
DF | ST-BA(fix) | Streckenbestellanforderung (fixiert) | ||
DG | StBnf-StZg | Zugang des StrBestellanforderungs-Status | ||
DH | StrBest. | Streckenbestellung | ||
DI | StBst-StZg | Zugang des Streckenbestellungsstatus | ||
DM | Str.banf. | Streckenbestellanforderung | ||
DN | Dep:SubBed | Dep: Bedarf aus Substitution | ||
DO | Dep:SubZug | Dep: Zugang aus Substitution | ||
EA | SNP:BS-ANF | SNP: Bestellanforderung | ||
EB | SNP:BA-ABR | SNP: Abruf zur Umlagerbestellanforderung | ||
ED | SNP:VMI-KA | SNP: VMI-Auftrag | ||
EE | SNP:PL-AUF | SNP: Planauftrag | ||
EF | DEP:BS-ANF | Deployment: Bestellanforderung | ||
EG | DEP:BS-ABR | Deployment: Abruf Umlagerbestellanford. | ||
EH | DEP:VMI-KA | Deployment: VMI-Auftrag | ||
EI | Intransit | Intransit | ||
EJ | TLB:BA-ABR | TLB: Abruf zur Bestellung | ||
EK | TLB:VMI-KA | TLB: VMI-Auftrag | ||
EL | SNP:SekBed | SNP: Sekundärbedarf | ||
EM | SNP:PL-KUP | SNP: Zugang aus Kuppelproduktion | ||
EN | SNP:SubBed | SNP: Bedarf aus Substitution | ||
EO | SNP:SubZug | SNP: Zugang aus Substitution | ||
EQ | UbestLief. | Nachschublieferung | ||
ER | VMI:LIEFER | VMI: Lieferung | ||
ES | SNP:PL-AUF | SNP: Planauftrag (Lohnbearbeitung) | ||
ET | SNP:BS-ANF | SNP: Bestellanforderung ( Lohnbearb. ) | ||
EU | SNP:BS-ABR | Umlagerbestellanforderung ( Lohnbearb. ) | ||
EV | VMI-KON-ut | VMI: Konsignationsbestand unterwegs | ||
FA | VP-BED | Planprimärbedarf | ||
FB | VMI:PROMO | VMI: Bedarf für Promotionen | ||
FC | Vorplanung | Vorplanung | ||
FD | VMI-FCST | ICH: VMI-Prognose | ||
FE | IntVP-Besc | Interne Vorplan. f. BeschFürVorpl in SNP | ||
GA | SUB-AUF | Substitutionsauftrag | ||
GB | SUB-BED | Substitutionsbedarf | ||
GC | ZS-AUF | ZS-AUF - zusammengefasster Auftrag | ||
GD | FSUBSTAUF | Erweiterter Ersetzungsauftrag | ||
GE | FSUBSTBED | Erweiterter Ersetzungsbedarf | ||
GF | ÜW VDL Zug | Überdeckungsweitergabe an VDL-Zugang | ||
GG | ÜW VDL Bed | Überdeckungsweitergabe an VDL-Bedarf | ||
GH | ÜW ERS Zug | Überdeck.WeitergabeErsatzZugang(1:1,FFF) | ||
GI | ÜW ERS Bed | Überdeck.WeitergabeErsatzBedarf(1:1,FFF) | ||
GJ | ÜW ERS Zug | Ersetz.Zug:Weiterg.defkt.Best.(Buchbst.) | ||
GK | ÜW ERS Bed | Ersetz.Bed:Weiterg.defkt.Best.(Buchbst.) | ||
GU | EWABErEinZ | EWAB: Erwartete Einlagerung (Zugang) | ||
GV | EWABErEinD | EWAB: Erwartete Einlagerung (Bedarf) | ||
GW | EWAB:ZkBst | EWAB: Zukünftiger Bestand (Zugang) | ||
GX | EWAB:AgBst | EWAB: Ausgeblendeter Bestand (Bedarf) | ||
HA | LP-BAbr | Bestätigung im Werk - LP | ||
HB | LP-BAbrBed | Bestätigung beim Lieferant - LP | ||
HC | VLP-Abruf | Abruf vom Kunden im Werk - VLP | ||
HD | LP-BAbr | Abruf beim Kunden - VLP | ||
HE | VLP-BAbr | Bestätigung zum Kunden im Werk - VLP | ||
HF | VLP-BAbrZu | Bestätigung beim Kunden - VLP | ||
HG | SNP LP-EIN | SNP: Lieferplaneinteilung - LP | ||
HJ | SNP LP-BED | SNP: Lieferanten, Lieferplanbedarf - LP | ||
HV | SNP LP-ABR | SNP: Lieferplanabruf - LP | ||
HW | SNP LP-BED | SNP: Lieferanten Abrufbedarf - LP | ||
HX | SNP LP-BeA | SNP: Bestätigung zum LP-Abgang | ||
HY | SNP LP-BeZ | SNP: Bestätigung zum LP-Zugang | ||
IA | Tmp.Bedarf | Temporärer Bedarf für Merkmalsauswertung | ||
IB | ICH:VMI-KA | ICH: VMI-Kundenauftrag | ||
IC | ICH:VMI-LF | ICH: VMI-Lieferung | ||
ID | Tmp.Bedarf | Temporärer Bedarf, Baugruppenvorplanung | ||
IW | BS-AVI(IW) | Lieferavis im Werk | ||
KA | SPP FCST | SPP: Prognose | ||
KB | SPPSTR-IN | SPP: Umlagerung (Zugang) | ||
KC | SPPSTR-OUT | SPP: Umlagerung (Bedarf) | ||
KD | SPPSTR-VIN | SPP: Umlagerung VUL (Zugang) | ||
KF | SPPSTR-VOU | SPP: Umlagerung VUL (Bedarf) | ||
KG | SPPLIESCRT | SPP: Verschrottung (Lieferbedarf) | ||
LA | STO_no_ATP | ULB-Zugang ohne ATP | ||
LB | STO_1 | ULB-Zugang mit kombinierter Bestätigung | ||
LC | STO_2 | ULB-Zugang mit separaten Rückmeldezeilen | ||
LE | PO_no_ASN | Bestellung ohne Lieferavis | ||
LF | PO_ASN_Exp | Bestellung, Lieferavis erwartet | ||
LH | rPO_Unrest | Retourenbest./ULB aus frei verw. Bestand | ||
LI | rPO_Quali | Retourenbest./ULB aus Qualitätsprüfung | ||
LJ | rPO_Block | Retourenbestellung/ULB aus Sperrbestand | ||
LN | rSTO_Unres | Führt ULB in frei verw. Bestand zurück | ||
LO | rSTO_Quali | Führt ULB in Qualitätsprüfung zurück | ||
LP | rSTO_Block | Führt ULB in Sperrbestand zurück | ||
SR | EISBE-BED | Sicherheitsbestand als Bedarf |
Friday, June 20, 2014
SAP APO ATP-Kategorien
Tuesday, April 15, 2014
Get maximum number of data sets for selection from user-specific configuration
When selecting data from db into internal tables it is often wise to work with an upper limit, like in SE16.
This upper limit can be configured per user: Goto SE16, Settings--> User's Parameters
parameter p_mxsel type tbmaxsel obligatory default '1000'.
initialization.
select single tbmaxsel
from rseumod into p_mxsel
where uname = sy-uname.
[...]
select [...]
up to iv_tbmaxsel rows
where [...] .
This upper limit can be configured per user: Goto SE16, Settings--> User's Parameters
parameter p_mxsel type tbmaxsel obligatory default '1000'.
initialization.
select single tbmaxsel
from rseumod into p_mxsel
where uname = sy-uname.
[...]
select [...]
up to iv_tbmaxsel rows
where [...] .
Differenzen von Zeitstempeln in ABAP berechnen - viele SAP-Standard-Funktionen dumpen!
data lv_dd type i. " difference of two dates in days
data lv_ds type i. " difference of two times in seconds
lv_dd = <aoext>-duedate - <aoext>-astad.
lv_ds = <aoext>-duetime - <aoext>-astat.
try.
lv_duration = 86400 * lv_dd + lv_ds.
catch cx_root.
lv_duration = 2147483647. " max for signed 4-byte-integer
endtry.
data lv_ds type i. " difference of two times in seconds
lv_dd = <aoext>-duedate - <aoext>-astad.
lv_ds = <aoext>-duetime - <aoext>-astat.
try.
lv_duration = 86400 * lv_dd + lv_ds.
catch cx_root.
lv_duration = 2147483647. " max for signed 4-byte-integer
endtry.
ABAP 7.40 - VALUE - Value Operator
Calling a Transaction using BDC as an example for ABAP's new VALUE operator
data(lt_bdc) = value bdcdata_tab(( program = '...' dynpro = '1000' dynbeg = 'X' )
( fnam = 'BDC_CURSOR' fval= 'S_MATNR-LOW' )
( fnam = 'S_MATNR-LOW' fval = ls_mat-matnr )
( fnam = 'BDC_OKCODE' fval = '=ONLI' )
).
data(ls_opt) = value ctu_param( dismode = 'E' defsize = 'X' ).
try.
call transaction '...' with authority-check
using lt_bdc options from ls_opt.
catch cx_sy_authorization_error.
message i002.
endtry.
Wednesday, April 9, 2014
SAP APO Auftragstypen im liveCache
DEC | HEX | Konstante | Beschreibung | |||
---|---|---|---|---|---|---|
11 | 0B | gc_om_stock_unrestricted | Stock disposable without restrictions | |||
12 | 0C | gc_om_stock_blocked | Blocked stock | |||
13 | 0D | gc_om_stock_restricted | Stock disposable with restrictions | |||
14 | 0E | gc_om_stock_quality_insp | Quality inspection | |||
15 | 0F | gc_om_stock_in_transit | Stock in transit | |||
16 | 10 | gc_om_stock_transf_loc | Stock in transfer between plants ("location to location") | |||
17 | 11 | gc_om_stock_transf_subloc | Stock in transfer between storage locations within a plant ("subloc to subloc") | |||
21 | 15 | gc_om_external_procurement | External procurement | |||
22 | 16 | gc_om_scheduling_agreement | Scheduling agreement | |||
23 | 17 | gc_om_scheduling_agr_calloff | Calloff for scheduling agreement | |||
24 | 18 | gc_om_mm_sched_confirmation | MM confirmations | |||
25 | 19 | gc_om_sd_sched_agr_calloff | Calloff for SD | |||
26 | 1A | gc_om_sd_sched_confirmation | SD confirmations | |||
31 | 1F | gc_om_inhouse_production | Inhouse production | |||
32 | 20 | gc_om_matrix_production_order | Matrix production order | |||
33 | 21 | gc_om_slot_order | Order type for slot planning | |||
34 | 22 | gc_om_check_order | Check order | |||
35 | 23 | gc_om_safety_stock | Safety stock | |||
36 | 24 | gc_om_project_order | Project order | |||
37 | 25 | gc_om_maintenance_order | Maintenance order (as of APO 4. 1) | |||
41 | 29 | gc_om_transfer_order | Transfer order | |||
42 | 2A | gc_om_substitution order | Substitution order | |||
43 | 2B | gc_om_bulk_shipment | Bulk shipment order (Oil & Gas) | |||
51 | 33 | gc_om_forecast_order | Forecast | |||
52 | 34 | gc_om_sales_order_consumption | Sales order with consumptio | |||
53 | 35 | gc_om_sales_order_no_cons | Sales order without consumption | |||
54 | 36 | gc_om_temp_demand | Temporary customer demand used for multi level ATP | |||
61 | 3D | gc_om_transport_order | Transport order | |||
71 | 47 | gc_om_spp_forecast | SPP forecast order (Spare Parts Planning) | |||
72 | 48 | gc_om_spp_pur_req | SPP purchase requisition (as of APO 4. 1 | |||
73 | 49 | WFM order (CRM Work Force Management) |
Subscribe to:
Posts (Atom)
SAP ABAP: Determine Timezone for Plant
DATA: lt_tzone TYPE STANDARD TABLE OF tznzone WITH DEFAULT KEY, l_tzone TYPE tznzone. " get time zone for plant ...
-
Sometimes the backend doesn't return the selected rows of an SALV. For my case get_metadata( ) was the solution: go_salv-> get_met...
-
GUIDs or UUIDs can be created with the class cl_system_uuid . try . data (lv_uuid) = cl_system_uuid => if_system_uuid_static...
-
AA PR-AUF(E) Prozessauftrag (eröffnet) AB PR-AUF(F) Prozessauftrag (freigegeben) AC FE...