SAP ABAP Class CL_ISHMED_APPOINTMENT_TMP_PLAN (IS-H*MED: Temporary Planning of Appointments and Services)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷
CRM (Application Component) Customer Relationship Management
⤷
CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
⤷
NORD (Package) R/3MED: Services processing EDV-G
⤷
⤷
⤷
Properties
| Class | CL_ISHMED_APPOINTMENT_TMP_PLAN | |
| Short Description | IS-H*MED: Temporary Planning of Appointments and Services | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | NORD | R/3MED: Services processing EDV-G |
| Created | 20000809 | SAP |
| Last change | 20050224 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_ISHMED_APPOINTMENT_TMP_PLAN has no forward declaration.
Interfaces
Class CL_ISHMED_APPOINTMENT_TMP_PLAN has no interface implemented.
Friends
Class CL_ISHMED_APPOINTMENT_TMP_PLAN has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | SY-SUBRC | 0 | Value False | 20000811 | ||
| 2 | Constant | Public | Type reference (TYPE) | VNLEI-KZ | 'I' | Indicator Insert | 20000810 | ||
| 3 | Constant | Public | Type reference (TYPE) | DDREFSTRUC-FLAG | ' ' | Indicator: OFF | 20000809 | ||
| 4 | Constant | Public | Type reference (TYPE) | DDREFSTRUC-FLAG | 'X' | Indicator: ON | 20000809 | ||
| 5 | Constant | Protected | Type reference (TYPE) | NTMN-TMNID | 9999000000 | Start of the Temporary Number Allocation | 20000811 | ||
| 6 | Constant | Public | Type reference (TYPE) | SY-SUBRC | 1 | Value True | 20000811 | ||
| 7 | Constant | Public | Type reference (TYPE) | VNLEI-KZ | 'U' | Update Indicator | 20000810 | ||
| 8 | Instance attribute | Protected | Type reference (TYPE) | ISHMED_T_N1ANF | Temporarily Planned Requests | 20000810 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | ISHMED_T_N1APPCANCINF | Information for Canceled Appointments (EmR, etc.) | 20000911 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | ISHMED_T_N1VKG | Temporarily Planned Pre-registrations | 20000810 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | ISHMED_T_NAPP | Temporarily Planned Resources | 20000810 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | ISHMED_NLEI | Temporarily Planned Requests | 20000810 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | ISHMED_T_NLEM | Temporarily Planned Med. Services | 20000810 | |||
| 14 | Instance attribute | Protected | Type reference (TYPE) | ISHMED_T_NTMN | Temporarily Planned APPTMT | 20000810 | |||
| 15 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Environment | 20010818 | |||
| 16 | Static Attribute | Protected | Type reference (TYPE) | NTMN-TMNID | Temporary ID of an Appointment | 20000809 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Transfers the canceled appointments into the event table | 20000810 | |
| 2 | Instance method | Public | Method | Canceling Appointments | 20000818 | |
| 3 | Instance method | Public | Method | Change Appointment Specifications | 20000904 | |
| 4 | Instance method | Public | Method | Changing an Existing Appointment/Creating a New Appointment | 20000809 | |
| 5 | Instance method | Public | Method | Changing an Existing Appointment/Creating a New Appointment | 20000828 | |
| 6 | Instance method | Public | Method | Recycling an Existing Appointment when Creating a New One | 20000809 | |
| 7 | Instance method | Public | Method | Display an Appointment | 20000905 | |
| 8 | Static method | Public | Constructor | Class-Constructor: Allocates the Start-Value for ApptmtID | 20000809 | |
| 9 | Instance method | Public | Constructor | Constructor: Fills in the Internal Planner-Date Tables | 20000809 | |
| 10 | Instance method | Protected | Method | Places the transferred services in individual/external svcs | 20000810 | |
| 11 | Instance method | Public | Method | GET-METHOD: Supplies all data | 20000812 | |
| 12 | Instance method | Protected | Method | Supplies the resources for the modify of the appointment | 20000904 | |
| 13 | Instance method | Protected | Method | Transfers the canceled services into the event tables | 20000810 | |
| 14 | Instance method | Protected | Method | Supplies the services for the modify of the appointment | 20000904 | |
| 15 | Instance method | Public | Method | Checks if external services are linked to an appointment | 20000811 | |
| 16 | Instance method | Public | Method | Checks whether the transferred AppointmenID is temporary | 20000811 | |
| 17 | Instance method | Public | Method | GET-METHOD: Supplies the next temporary AppointmenID | 20000811 | |
| 18 | Instance method | Protected | Method | SET-METHODE: Sets temporary AppointmenID to the next value | 20000811 | |
| 19 | Instance method | Public | Method | Checking whether transport orders linked to appointment | 20001207 |
Events
Class CL_ISHMED_APPOINTMENT_TMP_PLAN has no event.
Types
Class CL_ISHMED_APPOINTMENT_TMP_PLAN has no local type.
Method Signatures
Method APPOINTMENTS_CANCELD_TMP_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TE_APPOINTMENTS_PLANED_NEW | Call by reference | Type reference (TYPE) | ISHMED_T_VNTMN | Termine an aktuelle Neuplanung angepaßt | 20000811 | |||
| 2 | TI_APPOINTMENTS_KNOWN_BEFORE | Call by reference | Type reference (TYPE) | ISHMED_T_VNTMN | Termine die vor der Neuplanung bekannt waren | 20000811 |
Method APPOINTMENTS_CANCELD_TMP_SAVE on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method APPOINTMENT_CANCEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TE_NAPP | Value transfer | Type reference (TYPE) | ISHMED_T_NAPP | Resourcenbindungen | 20000818 | |||
| 2 | TE_NLEI | Value transfer | Type reference (TYPE) | ISHMED_NLEI | Leistungen | 20000818 | |||
| 3 | TE_NLEM | Value transfer | Type reference (TYPE) | ISHMED_T_NLEM | med. Leistungen | 20000818 | |||
| 4 | T_NTMN | Value transfer | Type reference (TYPE) | ISHMED_T_NTMN | Termine, die storniert werden sollen | 20000818 |
Method APPOINTMENT_CANCEL on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method APPOINTMENT_CHANGE_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_RC | Call by reference | Type reference (TYPE) | SY-SUBRC | Returncode | 20000904 | |||
| 2 | I_EINRI | Value transfer | Type reference (TYPE) | NLEI-EINRI | Einrichtung | 20000904 | |||
| 3 | I_ORGID | Value transfer | Type reference (TYPE) | NORG-ORGID | Planende Org. Einheit | 20000904 | |||
| 4 | T_NAPP | Call by reference | Type reference (TYPE) | ISHMED_T_NAPP | Resourcenbindungen | 20000904 | |||
| 5 | T_NTMN | Call by reference | Type reference (TYPE) | ISHMED_T_NTMN | Termin | 20000904 |
Method APPOINTMENT_CHANGE_ATTRIBUTES on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method APPOINTMENT_MODIFY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_LEI_FOR_SAVE | Call by reference | Type reference (TYPE) | ISHMED_T_VNLEI | NLEI Leistungen zum Termin - werden geändert | 20000811 | |||
| 2 | CT_LEM_FOR_SAVE | Call by reference | Type reference (TYPE) | ISHMED_T_VNLEM | NLEM Leistungen zum Termin- werden geändert | 20000811 | |||
| 3 | C_APPOINTMENT_OLD_TO_NEW | Call by reference | Type reference (TYPE) | VNTMN | Original-Termin wird an Änderungen angepaßt | 20000811 | |||
| 4 | E_RC | Value transfer | Type reference (TYPE) | SY-SUBRC | Returncode | 20000830 | |||
| 5 | I_APPOINTMENT_NEW | Value transfer | Type reference (TYPE) | N1APPOINTMENT_FOR_TMP_PLAN | Termin Attribute (eingeschränkt auf nötige) | 20000811 | |||
| 6 | I_FINAL_TMNID | Value transfer | Type reference (TYPE) | RNT40-MARK | SPACE | endgültige Id des Termines eermitteln | 20000830 | ||
| 7 | TE_FAT_FOR_SAVE | Call by reference | Type reference (TYPE) | ISHMED_T_VN1FAT | N1FAT Fahraufträge zum Termin - die verändert wurden | 20001206 | |||
| 8 | TE_FSZ_FOR_SAVE | Call by reference | Type reference (TYPE) | ISHMED_T_VN1FSZ | N1FSZ Fahrauftrag-Status-Zuordnungen zum Termin - veränderte | 20001206 | |||
| 9 | TE_RESOURCES | Value transfer | Type reference (TYPE) | ISHMED_T_VNAPP | Resourcentabelle für Termin verändert | 20000809 | |||
| 10 | TI_RESOURCES | Value transfer | Type reference (TYPE) | ISHMED_T_VNAPP | Resourcentabelle für Termin | 20000809 |
Method APPOINTMENT_MODIFY on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method APPOINTMENT_PLANNING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_LEI_FOR_SAVE | Call by reference | Type reference (TYPE) | ISHMED_T_VNLEI | NLEI Leistungen zum Termin - werden geändert | 20000828 | |||
| 2 | CT_LEM_FOR_SAVE | Call by reference | Type reference (TYPE) | ISHMED_T_VNLEM | NLEM Leistungen zum Termin- werden geändert | 20000828 | |||
| 3 | C_APPOINTMENT_OLD_TO_NEW | Call by reference | Type reference (TYPE) | VNTMN | Original-Termin wird an Änderungen angepaßt | 20000828 | |||
| 4 | I_APPOINTMENT_NEW | Value transfer | Type reference (TYPE) | N1APPOINTMENT_FOR_TMP_PLAN | Termin Attribute (eingeschränkt auf nötige) | 20000828 | |||
| 5 | TE_RESOURCES | Value transfer | Type reference (TYPE) | ISHMED_T_VNAPP | Resourcentabelle für Termin verändert | 20000828 | |||
| 6 | TI_RESOURCES | Value transfer | Type reference (TYPE) | ISHMED_T_VNAPP | Resourcentabelle für Termin | 20000828 |
Method APPOINTMENT_PLANNING on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method APPOINTMENT_RECYCLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_RC | Value transfer | Type reference (TYPE) | SY-SUBRC | Sy-subrc des FuBs: TERMIN_SAVE | 20000830 | |||
| 2 | I_FINAL_TMNID | Value transfer | Type reference (TYPE) | RNT40-MARK | SPACE | Flag: TerminID ausfassen ' 'nein/ 'X' ja | 20000830 | ||
| 3 | I_LSSTAE_CANCELD | Value transfer | Type reference (TYPE) | N1LSSTA-LSSTAE | externer Leistungsstatus für 'storniert' | 20000811 | |||
| 4 | I_OWN_ANFID | Value transfer | Type reference (TYPE) | NLEM-ANFID | AnforderungsID für Fremdleistungen | 20000811 | |||
| 5 | I_OWN_VKGID | Value transfer | Type reference (TYPE) | NLEM-VKGID | VormerkungsID für Eigenleistungen | 20000811 | |||
| 6 | I_UNIVERSAL_ATTRIBUTES | Value transfer | Type reference (TYPE) | N1APPOINTMENT_TMP_PLAN_PARAM | Allgemeine Attribute | 20000810 | |||
| 7 | TE_APPOINTMENTS_PLANED_NEW | Value transfer | Type reference (TYPE) | ISHMED_T_VNTMN | Termine an aktuelle Neuplanung angepaßt | 20000810 | |||
| 8 | TE_FOREIGN_SERVICE_NLEI | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEI | Fremdleistungen der übergebenen Leistungen | 20000811 | |||
| 9 | TE_FOREIGN_SERVICE_NLEM | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEM | Fremdleistungen der übergebenen Leistungen | 20000811 | |||
| 10 | TE_N1FAT_PLANED_NEW | Call by reference | Type reference (TYPE) | ISHMED_T_VN1FAT | N1FAT Fahraufträge zum Termin - die verändert wurden | 20001206 | |||
| 11 | TE_N1FSZ_PLANED_NEW | Call by reference | Type reference (TYPE) | ISHMED_T_VN1FSZ | N1FSZ Fahrauftrag-Status-Zuordnungen zum Termin - veränderte | 20001206 | |||
| 12 | TE_RESOURCES_PLANED_NEW | Value transfer | Type reference (TYPE) | ISHMED_T_VNAPP | Resourcentabelle für Termin verändert | 20000810 | |||
| 13 | TE_SERVICES_NLEI_PLANED_NEW | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEI | (LEI-Teil) Leistungen an aktuelle Neuplanung angeglichen | 20000828 | |||
| 14 | TE_SERVICES_NLEM_PLANED_NEW | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEM | (LEM-Teil) Leistungen an aktuelle Neuplanung angeglichen | 20000828 | |||
| 15 | TI_APPOINTMENTS_KNOWN_BEFORE | Value transfer | Type reference (TYPE) | ISHMED_T_VNTMN | Termine die vor der aktuellen Neuplanung bekannt waren | 20000810 | |||
| 16 | TI_RESOURCES_KNOWN_BEFORE | Value transfer | Type reference (TYPE) | ISHMED_T_VNAPP | Resourcentabelle für Termin | 20000810 | |||
| 17 | TI_SERVICES_NLEI_KNOWN_BEFORE | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEI | (LEI-Teil) Leistungen die vor der Neuplanung bekannt waren | 20000828 | |||
| 18 | TI_SERVICES_NLEM_KNOWN_BEFORE | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEM | (LEM-Teil) Leistungen die vor der Neuplanung bekannt waren | 20000828 |
Method APPOINTMENT_RECYCLE on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method APPOINTMENT_SHOW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_RC | Call by reference | Type reference (TYPE) | SY-SUBRC | Returncode | 20000905 | |||
| 2 | I_EINRI | Call by reference | Type reference (TYPE) | NLEI-EINRI | Einrichtung | 20000905 | |||
| 3 | I_ORGID | Call by reference | Type reference (TYPE) | NORG-ORGID | Planende Org. Einheit | 20000905 | |||
| 4 | T_NTMN | Call by reference | Type reference (TYPE) | ISHMED_T_NTMN | anzuzeigende Termine | 20000905 |
Method APPOINTMENT_SHOW on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Umfeld | 20010818 | |||
| 2 | TI_N1ANF_PRV | Value transfer | Type reference (TYPE) | ISHMED_T_N1ANF | provisorisch verplante Anforderungen | 20000811 | |||
| 3 | TI_N1VKG_PRV | Value transfer | Type reference (TYPE) | ISHMED_T_N1VKG | provisorisch verplante Vormerkungen | 20000811 | |||
| 4 | TI_NAPP_PRV | Value transfer | Type reference (TYPE) | ISHMED_T_NAPP | provisorisch verplante Resourcen | 20000811 | |||
| 5 | TI_NLEI_PRV | Value transfer | Type reference (TYPE) | ISHMED_NLEI | provisorisch verplante Leistungen | 20000811 | |||
| 6 | TI_NLEM_PRV | Value transfer | Type reference (TYPE) | ISHMED_T_NLEM | provisorisch verplante Med. Leistungen | 20000811 | |||
| 7 | TI_NTMN_PRV | Value transfer | Type reference (TYPE) | ISHMED_T_NTMN | provisorisch verplante TMN | 20000811 |
Method CONSTRUCTOR on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method FOREIGN_SERVICES_EXTRACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OWN_ANFID | Value transfer | Type reference (TYPE) | NLEM-ANFID | AnforderungsID für Eigenleistungen | 20000811 | |||
| 2 | I_OWN_VKGID | Value transfer | Type reference (TYPE) | NLEM-VKGID | VormerkungsID für Eigenleistungen | 20000810 | |||
| 3 | TE_FOREIGN_SERVICE_NLEI | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEI | LEI Teil der Fremdleistungen | 20000810 | |||
| 4 | TE_FOREIGN_SERVICE_NLEM | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEM | LEM Teil der Fremdleistungen | 20000810 |
Method FOREIGN_SERVICES_EXTRACT on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method GET_DATAS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TE_N1ANF_PRV | Value transfer | Type reference (TYPE) | ISHMED_T_N1ANF | Anforderungen | 20000812 | |||
| 2 | TE_N1APPCANCINF | Value transfer | Type reference (TYPE) | ISHMED_T_N1APPCANCINF | Informationen zu stornierten Terminen (VMA, ...) | 20000911 | |||
| 3 | TE_N1VKG_PRV | Value transfer | Type reference (TYPE) | ISHMED_T_N1VKG | Vormerkungen | 20000812 | |||
| 4 | TE_NAPP_PRV | Value transfer | Type reference (TYPE) | ISHMED_T_NAPP | Resourcen | 20000812 | |||
| 5 | TE_NLEI_PRV | Value transfer | Type reference (TYPE) | ISHMED_NLEI | Leistungen | 20000812 | |||
| 6 | TE_NLEM_PRV | Value transfer | Type reference (TYPE) | ISHMED_T_NLEM | med. Leistungen | 20000812 | |||
| 7 | TE_NTMN_PRV | Value transfer | Type reference (TYPE) | ISHMED_T_NTMN | Termine | 20000812 |
Method GET_DATAS on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method RESOURCES_PREPARE_FOR_MODIFY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NEW_TMNID | Value transfer | Type reference (TYPE) | NTMN-TMNID | TMNID nach recycling -falls recycled, sonst = original_TMNID | 20000904 | |||
| 2 | I_ORIGINAL_TMNID | Value transfer | Type reference (TYPE) | NTMN-TMNID | TMNID vor recycling - falls recycled sonst = new_tmnid | 20000904 | |||
| 3 | TE_RESOURCES_MOD | Value transfer | Type reference (TYPE) | ISHMED_T_VNAPP | Resourcen für Termin modify | 20000904 | |||
| 4 | TI_RESOURCES_KNOWN | Value transfer | Type reference (TYPE) | ISHMED_T_VNAPP | zuvor bekannte Resourcen (weil vom Planer nur geänderte) | 20000904 |
Method RESOURCES_PREPARE_FOR_MODIFY on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method SERVICES_CANCELD_TMP_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LSSTAE_CANCELD | Value transfer | Type reference (TYPE) | N1LSSTA-LSSTAE | Leistungsstatus extern für Leistung 'storniert' | 20000811 | |||
| 2 | TE_SERVICES_NLEI_PLANED_NEW | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEI | Speicherungsrelevante Daten zur Leistung nach Planeraufruf | 20000828 | |||
| 3 | TE_SERVICES_NLEM_PLANED_NEW | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEM | Speicherungsrelevante Daten zur Leistung nach Planeraufruf | 20000828 | |||
| 4 | TI_SERVICES_NLEI_KNOWN_BEFORE | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEI | Speicherungsrelevante Daten zur Leistung vor Planeraufruf | 20000828 | |||
| 5 | TI_SERVICES_NLEM_KNOWN_BEFORE | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEM | Speicherungsrelevante Daten zur Leistung vor Planeraufruf | 20000828 |
Method SERVICES_CANCELD_TMP_SAVE on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method SERVICES_PREPARE_FOR_MODIFY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NEW_TMNID | Value transfer | Type reference (TYPE) | NTMN-TMNID | neue ID des Termins (falls recycled, sonst old=new ID) | 20000907 | |||
| 2 | I_OLD_TMNID | Value transfer | Type reference (TYPE) | NTMN-TMNID | ID des original Termins (nicht recycled, z.b: provisorisch) | 20000904 | |||
| 3 | TE_SERVICES_NLEI_MOD | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEI | Leistungen zum Termin | 20000904 | |||
| 4 | TE_SERVICES_NLEM_MOD | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEM | Leistungen zum Termin | 20000904 |
Method SERVICES_PREPARE_FOR_MODIFY on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method SERVICES_TO_APPOINTMENT_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_FOREIGN_SERVICES_EXIST | Value transfer | Type reference (TYPE) | SY-SUBRC | Return: Fremdeist. zu Termin vorhanden: ja '1' / nein '0' | 20000905 | |||
| 2 | I_APPOINTMENT_CHECK | Value transfer | Type reference (TYPE) | VNTMN | zu prüfender Termin | 20000811 | |||
| 3 | TE_NLEI | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEI | Rückgabe der Fremdleistungen | 20000905 | |||
| 4 | TE_NLEM | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEM | Rückgabe der med. Fremdleistungen | 20000905 | |||
| 5 | TI_NLEI | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEI | Leistung | 20000812 | |||
| 6 | TI_NLEM | Value transfer | Type reference (TYPE) | ISHMED_T_VNLEM | med. Leistung | 20000812 |
Method SERVICES_TO_APPOINTMENT_CHECK on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method TMNID_TMP_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TMNID | Value transfer | Type reference (TYPE) | NTMN-TMNID | zu prüfende TerminID | 20000811 | |||
| 2 | R_FLG_TMP | Value transfer | Type reference (TYPE) | RNT40-MARK | Returnwert: Termin provisorisch ja (1)/nein (0) | 20000811 |
Method TMNID_TMP_CHECK on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
Method TMP_TMNID_GET_NEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TMP_TMNID_NEXT_VALUE | Value transfer | Type reference (TYPE) | NTMN-TMNID | IS-H: ID eines Termins | 20000811 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nummernbereich überschritten, keine weitere Nummer möglich | 20000811 |
Method TMP_TMNID_SET_NEXT Signature
Method TMP_TMNID_SET_NEXT on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nummernbereich überschritten, keine weitere Nummer möglich | 20000811 |
Method TRANSPORT_ORDERS_TO_APPMNT_CHK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_TRANSPORT_ORDERS_EXIST | Call by reference | Type reference (TYPE) | SY-SUBRC | Return: Fahraufträge zu Termin vorhanden: ja '1' / nein '0' | 20001207 | |||
| 2 | I_APPOINTMENT_CHECK | Call by reference | Type reference (TYPE) | VNTMN | zu prüfender Termin | 20001207 |
Method TRANSPORT_ORDERS_TO_APPMNT_CHK on class CL_ISHMED_APPOINTMENT_TMP_PLAN has no exception.
History
| Last changed by/on | SAP | 20050224 |
| SAP Release Created in | 462 |