Hierarchy
⤷
⤷
Properties
| Class | CL_WRF_APC_PRICAT | |
| Short Description | Operational APC - Price Catalog Item Class | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | WRF_APC | |
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | WRF_APC | Operational Assortment Planning and Control |
| Created | 20031124 | SAP |
| Last change | 20060711 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_WRF_APC_PRICAT has no forward declaration.
Interfaces
Class CL_WRF_APC_PRICAT has no interface implemented.
Friends
Class CL_WRF_APC_PRICAT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CHAR_50 | 'Characteristic Profile' | Character field length 50 | 20060515 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR_50 | 'Material Group' | Character field length 50 | 20060515 | ||
| 3 | Constant | Public | Type reference (TYPE) | BAPI_MTYPE | 'E' | Message type: S Success, E Error, W Warning, I Info, A Abort | 20050602 | ||
| 4 | Constant | Public | Type reference (TYPE) | BAPI_MTYPE | 'I' | Message type: S Success, E Error, W Warning, I Info, A Abort | 20050602 | ||
| 5 | Constant | Public | Type reference (TYPE) | BAPI_MTYPE | 'S' | Message type: S Success, E Error, W Warning, I Info, A Abort | 20050602 | ||
| 6 | Constant | Public | Type reference (TYPE) | BAPI_MTYPE | 'W' | Message type: S Success, E Error, W Warning, I Info, A Abort | 20050602 | ||
| 7 | Constant | Public | Type reference (TYPE) | KSCHA | 'EKPR' | Condition type | 20040421 | ||
| 8 | Constant | Public | Type reference (TYPE) | PRICONDQUAL | 'EKP' | PRICAT: Qualifier for prices of the message | 20040421 | ||
| 9 | Constant | Public | Type reference (TYPE) | KSCHA | 'VKE0' | Condition type | 20040421 | ||
| 10 | Constant | Public | Type reference (TYPE) | PRICONDQUAL | 'VK' | PRICAT: Qualifier for prices of the message | 20040421 | ||
| 11 | Constant | Public | Type reference (TYPE) | TDID | 'FP' | long text | 20040415 | ||
| 12 | Constant | Public | Type reference (TYPE) | TDID | 'FS' | material description | 20040415 | ||
| 13 | Constant | Public | Type reference (TYPE) | TDID | 'VS' | material description for master variant | 20041116 | ||
| 14 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_WRF_APC_ARTICLE | Operational APC - R3 or Planned Article Class | 20040415 | |||
| 15 | Static Attribute | Public | Object reference (TYPE REF TO) | CL_WRF_APC_CLASSIFICATION | Operational APC - Classification | 20040416 | |||
| 16 | Instance attribute | Public | Type reference (TYPE) | WRF_PURCH_CATPOS_STY | 20040415 | ||||
| 17 | Instance attribute | Public | Type reference (TYPE) | WRF_PURCH_CATHEAD_TTY | 20040413 | ||||
| 18 | Static Attribute | Public | Type reference (TYPE) | WRF_APC_ARTICLE_COL_TTY | List of created Articles | 20040803 | |||
| 19 | Instance attribute | Public | Type reference (TYPE) | WRF_PURCH_CATPOS_TTY | 20040413 | ||||
| 20 | Static Attribute | Public | Type reference (TYPE) | WRF_PRINBR_EAN_STATUS_TTY | Selection Table for EANs in Catalogs | 20040921 | |||
| 21 | Instance attribute | Public | Type reference (TYPE) | TT_PRICAT_K001 | PRICAT: Table for PRICAT_K001 | 20040416 | |||
| 22 | Instance attribute | Public | Type reference (TYPE) | TT_PRICAT_K003 | PRICAT: Catalog item basic data | 20031210 | |||
| 23 | Instance attribute | Public | Type reference (TYPE) | TT_PRICAT_K003Z | PRICAT: Catalog item basic data extras | 20031210 | |||
| 24 | Instance attribute | Public | Type reference (TYPE) | TT_PRICAT_K004 | PRICAT:Cat. item units of measure, dimensions, weights,EANs | 20031210 | |||
| 25 | Instance attribute | Public | Type reference (TYPE) | TT_PRICAT_K005 | PRICAT: Catalog item texts | 20031210 | |||
| 26 | Instance attribute | Public | Type reference (TYPE) | TT_PRICAT_K006 | PRICAT: Catalog item characteristics | 20031210 | |||
| 27 | Instance attribute | Public | Type reference (TYPE) | TT_PRICAT_K007 | PRICAT: Catalog item bills of material | 20031210 | |||
| 28 | Instance attribute | Public | Type reference (TYPE) | TT_PRICAT_K008 | PRICAT: Catalog item prices / conditions / taxes | 20031210 | |||
| 29 | Instance attribute | Public | Type reference (TYPE) | TT_PRICAT_K009 | PRICAT: Catalog Item Scales for Condition | 20031210 | |||
| 30 | Instance attribute | Public | Type reference (TYPE) | TT_PRICAT_010 | Price Catalog: Additional Catalog Fields | 20031210 | |||
| 31 | Static Attribute | Public | Type reference (TYPE) | WRF_APC_BAPIRET2_TTY | Error messages sent during Operational APC exceptions | 20040908 | |||
| 32 | Static Attribute | Public | Type reference (TYPE) | WRF_APC_BAPIRET2_TTY | Error messages sent during Operational APC exceptions | 20041123 | |||
| 33 | Instance attribute | Public | Type reference (TYPE) | ATINN | Internal characteristic | 20040420 | |||
| 34 | Instance attribute | Public | Type reference (TYPE) | ATINN | Internal characteristic | 20040420 | |||
| 35 | Instance attribute | Public | Type reference (TYPE) | ATINN | Internal characteristic | 20040420 | |||
| 36 | Instance attribute | Public | Type reference (TYPE) | ATWRT | Characteristic Value | 20040420 | |||
| 37 | Instance attribute | Public | Type reference (TYPE) | ATWRT | Characteristic Value | 20040420 | |||
| 38 | Instance attribute | Public | Type reference (TYPE) | ATWRT | Characteristic Value | 20040420 | |||
| 39 | Instance attribute | Public | Type reference (TYPE) | WRF_CHARPROF | Characteristic Profile | 20040813 | |||
| 40 | Instance attribute | Public | Type reference (TYPE) | EKORG | Purchasing Organization | 20040420 | |||
| 41 | Static Attribute | Private | Type reference (TYPE) | WRF_HIER_CNT | Hierarchy ID | 20040806 | |||
| 42 | Static Attribute | Public | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20041116 | |||
| 43 | Instance attribute | Public | Type reference (TYPE) | MATKL | Material Group | 20040813 | |||
| 44 | Static Attribute | Private | Type reference (TYPE) | WRF_STRUC_NODE | Hierarchy Node | 20040806 | |||
| 45 | Instance attribute | Private | Type reference (TYPE) | WRF_APC_PRIMVAR | Operational APC: Master Variant for PRICAT Processing | 20040810 | |||
| 46 | Static Attribute | Private | Type reference (TYPE) | DATUV | Valid-From Date | 20050511 | |||
| 47 | Static Attribute | Private | Type reference (TYPE) | DATUB | Valid-to date | 20050511 | |||
| 48 | Static Attribute | Public | Type reference (TYPE) | VKORG | Sales Organization | 20041118 | |||
| 49 | Static Attribute | Public | Type reference (TYPE) | VTWEG | Distribution Channel | 20041118 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Private | Method | Build (temporary) variant table from characteristics | 20060427 | |
| 2 | Static method | Public | Method | Check all data of article | 20050602 | |
| 3 | Static method | Public | Method | check characteristic | 20040813 | |
| 4 | Static method | Public | Method | check if the PRICAT art. exists as ERP art. or planned art. | 20031210 | |
| 5 | Instance method | Public | Constructor | initialize an instance of the price catalog item | 20031210 | |
| 6 | Static method | Public | Method | create article from PRICAT | 20040803 | |
| 7 | Static method | Public | Method | delete article from buffer table | 20041116 | |
| 8 | Static method | Public | Method | display the variants of PRICAT article | 20040805 | |
| 9 | Instance method | Public | Method | refresh and clear all data and tables | 20031210 | |
| 10 | Instance method | Private | Method | get the data for the specified PRICAT item from the catalog | 20031210 | |
| 11 | Static method | Public | Method | Get the details from catalog | 20040414 | |
| 12 | Static method | Public | Method | extract a list of catalog items according to the selection | 20031210 | |
| 13 | Static method | Public | Method | get vendor | 20041116 | |
| 14 | Static method | Public | Method | lock PRICAT data | 20040920 | |
| 15 | Instance method | Public | Method | map the basic data of the PRICAT to the planned article | 20031210 | |
| 16 | Instance method | Public | Method | map the CDT to the planned article CDT | 20040419 | |
| 17 | Instance method | Public | Method | map the characteristics of the PRICAT art. to the pl. art. | 20031210 | |
| 18 | Instance method | Public | Method | map the dyn. attributes of the PRICAT art. to the pl. art. | 20031210 | |
| 19 | Instance method | Public | Method | map the long text of the PRICAT to the planned article | 20031210 | |
| 20 | Instance method | Public | Method | map the purchasing data of the PRICAT to the planned article | 20031210 | |
| 21 | Instance method | Public | Method | map the sales data of the PRICAT to the planned article | 20031210 | |
| 22 | Instance method | Public | Method | map the short text of the PRICAT to the planned article | 20031210 | |
| 23 | Instance method | Public | Method | map the unit of measure of the PRICAT art. to the pl. art. | 20031210 | |
| 24 | Instance method | Public | Method | map the variants of the PRICAT article to the planned art. | 20031210 | |
| 25 | Static method | Public | Method | block the PRICAT item for the other users | 20031210 | |
| 26 | Static method | Public | Method | Unlock PRICAT Data | 20040917 |
Events
Class CL_WRF_APC_PRICAT has no event.
Types
Class CL_WRF_APC_PRICAT has no local type.
Method Signatures
Method BUILD_PAVAR_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHARVALU | Call by reference | Type reference (TYPE) | WRF_APC_CHARVALU_TTY | Characteristic values | 20060427 | |||
| 2 | ET_PAVAR | Call by reference | Type reference (TYPE) | WRF_APC_PAVAR_TTY | Planned Article Variants | 20060427 | |||
| 3 | IR_CLASSIFICATION | Call by reference | Object reference (TYPE REF TO) | CL_WRF_APC_CLASSIFICATION | Operational APC - Classification | 20060427 | |||
| 4 | IT_PRICAT_K006 | Call by reference | Type reference (TYPE) | TT_PRICAT_K006 | PRICAT: Table for PRICAT_K006 | 20060427 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20060427 |
Method CHECK_ARTICLE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_ARTICLE | Call by reference | Object reference (TYPE REF TO) | CL_WRF_APC_ARTICLE | Operational APC - R3 or Planned Article Class | 20050602 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operational APC - Article Exceptions | 20050602 | ||
| 2 | Operational APC - Global common exceptions | 20050602 |
Method CHECK_CHARACTERISTICS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHAR_ALL | Call by reference | Type reference (TYPE) | WRF_APC_CHARVALU_TTY | Merkmalswerte | 20040813 | |||
| 2 | ET_CHAR_ERROR | Call by reference | Type reference (TYPE) | WRF_APC_CHARVALU_TTY | Merkmalswerte | 20060515 | |||
| 3 | E_CHAR_ERROR | Call by reference | Type reference (TYPE) | FLAG | 20041119 | ||||
| 4 | E_CHAR_PROF | Call by reference | Type reference (TYPE) | WRF_CHARPROF | Characteristic Profile | 20060427 | |||
| 5 | E_NO_CHAR_DATA | Call by reference | Type reference (TYPE) | FLAG | Allgemeines Kennzeichen | 20041119 | |||
| 6 | E_NO_PRICAT_DATA | Call by reference | Type reference (TYPE) | FLAG | Allgemeines Kennzeichen | 20041119 | |||
| 7 | E_PRICAT_ERROR | Call by reference | Type reference (TYPE) | FLAG | 20041119 | ||||
| 8 | IS_CATPOS | Call by reference | Type reference (TYPE) | WRF_PURCH_CATPOS_STY | Catalog Item Data for Purchasing List | 20060427 | |||
| 9 | I_CHAR_PROF | Call by reference | Type reference (TYPE) | WRF_CHARPROF | Merkmalsprofil | 20040929 | |||
| 10 | I_CHECK_INPUT | Call by reference | Type reference (TYPE) | FLAG | Allgemeines Kennzeichen | 20041123 | |||
| 11 | I_DEL_RETURN | Call by reference | Type reference (TYPE) | FLAG | Allgemeines Kennzeichen | 20041123 | |||
| 12 | I_DISPLAY_RETURN_TAB | Call by reference | Type reference (TYPE) | FLAG | Allgemeines Kennzeichen | 20041116 | |||
| 13 | I_MATKL | Call by reference | Type reference (TYPE) | MATKL | Warengruppe | 20040929 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040813 | |||
| 2 | 20040813 |
Method CHECK_PRICAT_ARTICLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_EX_ARTICLE | Value transfer | Type reference (TYPE) | MARA-MATNR | Material Number | 20060427 | |||
| 2 | E_GEN_ARTICLE | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20040813 | |||
| 3 | E_MEAN_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20041116 | |||
| 4 | E_PLANNED_ARTICLE | Value transfer | Type reference (TYPE) | WRF_APC_PABD-MATNR | Planned Article Number | 20031210 | |||
| 5 | E_VARNR | Call by reference | Type reference (TYPE) | VATNR | Variantennummer | 20040805 | |||
| 6 | I_EAN_UPC_BASE | Call by reference | Type reference (TYPE) | PRIEANBASIS | PRICAT: EAN/UPC code of the base unit of measure | 20031210 | |||
| 7 | I_EAN_UPC_TYPE | Call by reference | Type reference (TYPE) | PRIEANTYP | 20040721 | ||||
| 8 | I_MATNR | Call by reference | Type reference (TYPE) | MARA-MATNR | Materialnummer | 20031210 | |||
| 9 | I_PRINBR | Call by reference | Type reference (TYPE) | PRINBR | PRICAT: Unique internal catalog number | 20031210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operational APC - Article Exceptions | 20031218 | ||
| 2 | Operational APC - Global common exceptions | 20031218 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CATALOG_KEY | Call by reference | Type reference (TYPE) | WRF_PURCH_CATPOS_STY | Katalogpositionsschlüssel | 20031210 | |||
| 2 | I_CHAR_PROF | Call by reference | Type reference (TYPE) | WRF_CHARPROF | Merkmalsprofil | 20040816 | |||
| 3 | I_EKORG | Call by reference | Type reference (TYPE) | EKORG | Einkaufsorganisation | 20040420 | |||
| 4 | I_MATKL | Call by reference | Type reference (TYPE) | MATKL | Warengruppe | 20040816 |
Method CONSTRUCTOR on class CL_WRF_APC_PRICAT has no exception.
Method CREATE_ARTICLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_ARTICLE_COL | Call by reference | Object reference (TYPE REF TO) | CL_WRF_APC_ARTICLES_COL | Articles collection | 20050511 | |||
| 2 | ET_RETURN | Call by reference | Type reference (TYPE) | WRF_APC_BAPIRET2_TTY | Fehlermeldungen, die bei Ausnahmen der OSPS gesendet werden | 20040908 | |||
| 3 | IR_PR_LIST | Call by reference | Object reference (TYPE REF TO) | CL_WRF_APC_PURC_LIST_DEF | 20041116 | ||||
| 4 | IT_ITEM | Call by reference | Type reference (TYPE) | WRF_PURCH_CATPOS_TTY | 20040803 | ||||
| 5 | I_EKORG | Call by reference | Type reference (TYPE) | EKORG | Einkaufsorganisation | 20040803 | |||
| 6 | I_HIER_ID | Call by reference | Type reference (TYPE) | WRF_HIER_CNT | Hierarchie-ID | 20040806 | |||
| 7 | I_NODE | Call by reference | Type reference (TYPE) | WRF_STRUC_NODE | Hierarchieknoten | 20040806 | |||
| 8 | I_VALID_FROM | Call by reference | Type reference (TYPE) | DATUV | Valid-From Date | 20050511 | |||
| 9 | I_VALID_TO | Call by reference | Type reference (TYPE) | DATUB | Valid-to date | 20050511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040803 | |||
| 2 | 20040803 |
Method DELETE_BUFFER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Materialnummer | 20041116 |
Method DELETE_BUFFER on class CL_WRF_APC_PRICAT has no exception.
Method DISPLAY_VARIANTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CATALOG_KEY | Call by reference | Type reference (TYPE) | WRF_PURCH_CATPOS_STY | 20040805 | ||||
| 2 | I_CATALOG_KEY | Call by reference | Type reference (TYPE) | WRF_PURCH_CATPOS_STY | 20040805 | ||||
| 3 | I_EKORG | Call by reference | Type reference (TYPE) | EKORG | Einkaufsorganisation | 20040805 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040805 | |||
| 2 | 20040805 |
Method FREE Signature
Method FREE on class CL_WRF_APC_PRICAT has no parameter.
Method FREE on class CL_WRF_APC_PRICAT has no exception.
Method GET_CATALOG_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CATALOG_KEY | Call by reference | Type reference (TYPE) | WRF_PURCH_CATPOS_STY | Katalogpositionsschlüssel | 20031210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operational APC - Article Exceptions | 20031218 | ||
| 2 | Operational APC - Global common exceptions | 20031218 |
Method GET_CATALOG_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PRICAT_K001 | Call by reference | Type reference (TYPE) | TT_PRICAT_K001 | 20040416 | ||||
| 2 | ET_PRICAT_K003 | Call by reference | Type reference (TYPE) | TT_PRICAT_K003 | 20040415 | ||||
| 3 | ET_PRICAT_K003Z | Call by reference | Type reference (TYPE) | TT_PRICAT_K003Z | 20040415 | ||||
| 4 | ET_PRICAT_K004 | Call by reference | Type reference (TYPE) | TT_PRICAT_K004 | 20040415 | ||||
| 5 | ET_PRICAT_K005 | Call by reference | Type reference (TYPE) | TT_PRICAT_K005 | 20040415 | ||||
| 6 | ET_PRICAT_K006 | Call by reference | Type reference (TYPE) | TT_PRICAT_K006 | 20040415 | ||||
| 7 | ET_PRICAT_K007 | Call by reference | Type reference (TYPE) | TT_PRICAT_K007 | 20040415 | ||||
| 8 | ET_PRICAT_K008 | Call by reference | Type reference (TYPE) | TT_PRICAT_K008 | 20040415 | ||||
| 9 | ET_PRICAT_K009 | Call by reference | Type reference (TYPE) | TT_PRICAT_K009 | 20040415 | ||||
| 10 | ET_PRICAT_K010 | Call by reference | Type reference (TYPE) | TT_PRICAT_010 | 20040415 | ||||
| 11 | IS_ITEM | Call by reference | Type reference (TYPE) | WRF_PURCH_CATPOS_STY | 20040414 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040414 | |||
| 2 | 20040414 |
Method GET_CATALOG_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ETO_POSITION | Call by reference | Type reference (TYPE) | WRF_PURCH_CATPOS_TTY | 20040413 | ||||
| 2 | ITO_DATE_RANGE | Call by reference | Type reference (TYPE) | WRF_DATE_RTTY | 20040413 | ||||
| 3 | ITO_DESCRIPTION_RANGE | Call by reference | Type reference (TYPE) | WRF_MAKTX_RTTY | 20040413 | ||||
| 4 | ITO_EAN_RANGE | Call by reference | Type reference (TYPE) | WRF_EAN_RTTY | 20040413 | ||||
| 5 | ITO_EKGRP_RANGE | Call by reference | Type reference (TYPE) | WRF_EKGRP_RTTY | Einkäufergruppe | 20040811 | |||
| 6 | ITO_LIFNR_RANGE | Call by reference | Type reference (TYPE) | WRF_LIFNR_RTTY | 20040413 | ||||
| 7 | ITO_MATL_GROUP_RANGE | Call by reference | Type reference (TYPE) | WRF_MATL_GROUP_RTTY | 20040413 | ||||
| 8 | ITO_MATL_TYPE_RANGE | Call by reference | Type reference (TYPE) | WRF_MATL_TYPE_RTTY | 20040413 | ||||
| 9 | ITO_MAT_CAT_RANGE | Call by reference | Type reference (TYPE) | WRF_MATL_CAT_RTTY | 20040413 | ||||
| 10 | ITO_PRINBR_RANGE | Call by reference | Type reference (TYPE) | WRF_PRINBR_RTTY | Bereich | 20040811 | |||
| 11 | ITO_UNIQUE_REFERENCE | Call by reference | Type reference (TYPE) | WRF_UNIQUE_REFERENCE_RTTY | 20040413 | ||||
| 12 | I_LOCKED | Call by reference | Type reference (TYPE) | FLAG | Allgemeines Kennzeichen | 20040413 | |||
| 13 | I_PROC_STATUS | Call by reference | Type reference (TYPE) | WRF_PROCVALUE | 20040413 | ||||
| 14 | I_UNLOCKED | Call by reference | Type reference (TYPE) | FLAG | Allgemeines Kennzeichen | 20040413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operational APC - Article Exceptions | 20031218 | ||
| 2 | Operational APC - Global common exceptions | 20031218 |
Method GET_VENDOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Kontonummer von Kreditor | 20041116 |
Method GET_VENDOR on class CL_WRF_APC_PRICAT has no exception.
Method LOCK_PRICAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ITEM | Call by reference | Type reference (TYPE) | WRF_PRINBR_EAN_STATUS_TTY | 20040920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040920 |
Method MAP_BASIC_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_PABD | Value transfer | Type reference (TYPE) | WRF_APC_PABD | Grunddaten geplanter Materialien | 20031210 | |||
| 2 | I_ATINN1 | Call by reference | Type reference (TYPE) | ATINN | Internes Merkmal | 20040809 | |||
| 3 | I_ATINN2 | Call by reference | Type reference (TYPE) | ATINN | Internes Merkmal | 20040809 | |||
| 4 | I_ATINN3 | Call by reference | Type reference (TYPE) | ATINN | Internes Merkmal | 20040809 | |||
| 5 | I_EAN_UPC_BASE | Call by reference | Type reference (TYPE) | PRIEANBASIS | PRICAT: EAN/UPC code of the base unit of measure | 20031210 | |||
| 6 | I_PRINBR | Call by reference | Type reference (TYPE) | PRINBR | PRICAT: Unique internal catalog number | 20031210 | |||
| 7 | I_VATNR | Call by reference | Type reference (TYPE) | MARA-MATNR | Variant article number | 20031210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operational APC - Article Exceptions | 20031218 | ||
| 2 | Operational APC - Global common exceptions | 20031218 |
Method MAP_CDT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CDT | Call by reference | Type reference (TYPE) | WRF_APC_PACDT_TTY | Zuordnungen geplanter Materialien in CDT | 20040420 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040419 | |||
| 2 | 20040419 |
Method MAP_CHARACTERISTICS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_TO_ARTICLE | Call by reference | Object reference (TYPE REF TO) | CL_WRF_APC_ARTICLE | 20040928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operational APC - Article Exceptions | 20031218 | ||
| 2 | Operational APC - Global common exceptions | 20031218 |
Method MAP_DYNAMIC_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PADA | Value transfer | Type reference (TYPE) | WRF_APC_PADA_TTY | Dynamische Attribute geplanter Materialien | 20040419 | |||
| 2 | I_EAN_UPC_BASE | Call by reference | Type reference (TYPE) | PRIEANBASIS | PRICAT: EAN/UPC code of the base unit of measure | 20031210 | |||
| 3 | I_PRINBR | Call by reference | Type reference (TYPE) | PRINBR | PRICAT: Unique internal catalog number | 20031210 | |||
| 4 | I_VATNR | Call by reference | Type reference (TYPE) | MARA-MATNR | Variant article number | 20031210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operational APC - Article Exceptions | 20031218 | ||
| 2 | Operational APC - Global common exceptions | 20031218 |
Method MAP_LONG_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PALT | Value transfer | Type reference (TYPE) | WRF_APC_PALT_TTY | Langtexte geplanter Materialien | 20031210 | |||
| 2 | IT_SPRAS | Call by reference | Type reference (TYPE) | MAKT-SPRAS | Sprachenschlüssel | 20031210 | |||
| 3 | I_EAN_UPC_BASE | Call by reference | Type reference (TYPE) | PRIEANBASIS | PRICAT: EAN/UPC code of the base unit of measure | 20031210 | |||
| 4 | I_PRINBR | Call by reference | Type reference (TYPE) | PRINBR | PRICAT: Unique internal catalog number | 20031210 | |||
| 5 | I_VATNR | Call by reference | Type reference (TYPE) | MARA-MATNR | Variant article number | 20031210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operational APC - Article Exceptions | 20031218 | ||
| 2 | Operational APC - Global common exceptions | 20031218 |
Method MAP_PURCHASING_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PAPUR | Value transfer | Type reference (TYPE) | WRF_APC_PAPUR_TTY | Einkaufsdaten geplanter Materialien | 20031210 | |||
| 2 | I_EAN_UPC_BASE | Call by reference | Type reference (TYPE) | PRIEANBASIS | PRICAT: EAN/UPC code of the base unit of measure | 20031210 | |||
| 3 | I_PRINBR | Call by reference | Type reference (TYPE) | PRINBR | PRICAT: Unique internal catalog number | 20031210 | |||
| 4 | I_VATNR | Call by reference | Type reference (TYPE) | MARA-MATNR | Variant article Number | 20031210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operational APC - Article Exceptions | 20031218 | ||
| 2 | Operational APC - Global common exceptions | 20031218 |
Method MAP_SALES_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PASD | Value transfer | Type reference (TYPE) | WRF_APC_PASD_TTY | Verkaufsdaten geplanter Materialien | 20031210 | |||
| 2 | I_EAN_UPC_BASE | Call by reference | Type reference (TYPE) | PRIEANBASIS | PRICAT: EAN/UPC code of the base unit of measure | 20031210 | |||
| 3 | I_PRINBR | Call by reference | Type reference (TYPE) | PRINBR | PRICAT: Unique internal catalog number | 20031210 | |||
| 4 | I_VATNR | Call by reference | Type reference (TYPE) | MARA-MATNR | Variant article number | 20031210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operational APC - Article Exceptions | 20031218 | ||
| 2 | Operational APC - Global common exceptions | 20031218 |
Method MAP_SHORT_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PADSC | Value transfer | Type reference (TYPE) | WRF_APC_PADSC_TTY | Beschreibungen geplanter Materialien | 20031210 | |||
| 2 | IT_SPRAS | Call by reference | Type reference (TYPE) | MAKT-SPRAS | Sprachenschlüssel | 20031210 | |||
| 3 | I_EAN_UPC_BASE | Call by reference | Type reference (TYPE) | PRIEANBASIS | PRICAT: EAN/UPC code of the base unit of measure | 20031210 | |||
| 4 | I_PRINBR | Call by reference | Type reference (TYPE) | PRINBR | PRICAT: Unique internal catalog number | 20031210 | |||
| 5 | I_VATNR | Call by reference | Type reference (TYPE) | MARA-MATNR | Variant article number | 20031210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operational APC - Article Exceptions | 20031218 | ||
| 2 | Operational APC - Global common exceptions | 20031218 |
Method MAP_UOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PAUOM | Value transfer | Type reference (TYPE) | WRF_APC_PAUOM_TTY | Mengeneinheiten geplanter Materialien | 20031210 | |||
| 2 | I_EAN_UPC_BASE | Call by reference | Type reference (TYPE) | PRIEANBASIS | PRICAT: EAN/UPC code of the base unit of measure | 20031210 | |||
| 3 | I_PRINBR | Call by reference | Type reference (TYPE) | PRINBR | PRICAT: Unique internal catalog number | 20031210 | |||
| 4 | I_VATNR | Call by reference | Type reference (TYPE) | MARA-MATNR | Variant article number | 20031210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operational APC - Article Exceptions | 20031218 | ||
| 2 | Operational APC - Global common exceptions | 20031218 |
Method MAP_VARIANTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_TO_GEN_ARTICLE | Call by reference | Object reference (TYPE REF TO) | CL_WRF_APC_GENERIC_ARTICLE | 20040928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Operational APC - Article Exceptions | 20031218 | ||
| 2 | Operational APC - Global common exceptions | 20031218 |
Method SET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_SUCCESS | Value transfer | Type reference (TYPE) | C | set new state successed or not | 20031210 | |||
| 2 | ITO_ITEM_AND_STATUS | Call by reference | Type reference (TYPE) | WRF_PRINBR_EAN_STATUS_TTY | 20040413 | ||||
| 3 | I_UNLOCK | Call by reference | Type reference (TYPE) | FLAG | Allgemeines Kennzeichen | 20040916 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040913 |
Method UNLOCK_PRICAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ITEM | Call by reference | Type reference (TYPE) | WRF_PRINBR_EAN_STATUS_TTY | 20040917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20040917 | |||
| 2 | 20040917 |
History
| Last changed by/on | SAP | 20060711 |
| SAP Release Created in | 111 |