CX_CLEARING_OBJECT 
Class hierarchy
- CX_CLASS
- CX_SIMPLE
- CX_TERMED
- CX_EXPANDABLE
- CX_STRUCTURED
- CX_BUSINESS_OBJECT
- CX_CLEARING_OBJECT
- CX_BUSINESS_OBJECT
- CX_STRUCTURED
- CX_EXPANDABLE
- CX_TERMED
- CX_SIMPLE
Description:
Accounting objects are organisational accounting terms:
| Term | Object type |
|---|---|
| G/L accounts | CX_GENERAL_LEDGER |
| Personal account | CX_PERSONAL_ACCOUNT |
| ? | CX_FIXED_ASSET_ACCOUNT |
| Costs | CX_COSTS |
| Item types (-roles) | CX_ITEM_CAST |
| Partner types (roles) | CX_PARTNER_CAST |
| Stock | CX_STOCK |
| Workplace | CX_WORK_STATION |
Code example:
...
| Function | MA* | Parameters | Return | Brief description |
|---|---|---|---|---|
| AllocatedObject | STRING, INTEGER | OBJECT | Returns allocated object of the desired type. | |
| AllocatedObjectMA | * | STRING, INTEGER | Access to allocated objects of a desired type. | |
| Allocation | STRING, INTEGER | OBJECT | Returns allocation of the desired type | |
| AllocationMA | * | STRING, INTEGER | Access to allocation of the desired type | |
| Allocations | COLLECTION | Allocations that do not refer to this object | ||
| Allocators | COLLECTION | Allocations referring to this object | ||
| CastedStructureByCondition | STRING | OBJECT | ||
| ClassFilter | STRING, INTEGER | OBJECT | This object, if it corresponds to a particular class | |
| ClearingObject | STRING, INTEGER | OBJECT | First assignment to settlement objects | |
| ClearingObjectMA | * | STRING, INTEGER | Assignments to accounting objects | |
| ConditionedFilter | STRING | OBJECT | ||
| ConditionedFilter2 | OBJECT | OBJECT | ||
| ConnectStateStructure | OBJECT, STRING | Connect to the status structure | ||
| Deleted | INTEGER | Object marked as deleted? | ||
| Description | STRING | Name of this object | ||
| EvaluateTotalMonitors | STRING, INTEGER, STRING | OBJECT | ? | |
| ForceMonitor | STRING | OBJECT | ? | |
| GetDomain | INTEGER | Domain of this object | ||
| GetSiblings | COLLECTION | All siblings of this object | ||
| GetSiblings2 | COLLECTION | All siblings of this object | ||
| GetSlotEntries | VECTOR | Return of internal information on slots | ||
| GetStructure | OBJECT | OBJECT | Find subordinate structure that belongs to the same hierarchy | |
| InsertMonitor | OBJECT | ? | ||
| LastUpdate | OBJECT | Date of the last write access | ||
| LastUser | INTEGER | User who last had write access to the object | ||
| Link | OBJECT | Add this object to the list of objects with validity | ||
| MasterObject | OBJECT | ? | ||
| Monitor | STRING | OBJECT | ? | |
| NextValidObject | OBJECT | Temporally subsequent validity object | ||
| PreviousValidObject | OBJECT | Temporally preceding validity object | ||
| RegisteredStructure | OBJECT | ? | ||
| RegisterStructure | OBJECT | ? | ||
| RegisterStructures | OBJECT | ? | ||
| RemoveMonitor | OBJECT | ? | ||
| RemoveStateStructure | STRING | Find status structure according to uniqueID and release connection | ||
| RestrictedValidity | * | Validity range restricted? | ||
| SetDomain | INTEGER, INTEGER | Set domain | ||
| SetStructure | OBJECT | Ensures that a structure becomes a subordinate structure | ||
| ShortName | STRING | Short name of this object | ||
| Siblings | * | Objects with validity | ||
| SpanDateValidity | * | Validity range | ||
| StateStructure | STRING | OBJECT | Find state structure by uniqueID (STRING) (not wrapped). | |
| StateStructureWrapper | STRING | OBJECT | Find state structure by uniqueID | |
| string | INTEGER | CX_STRING | Returns the string representation of the object | |
| StructureByCondition | STRING | OBJECT | Subordinate structure with a specific condition | |
| StructureByID | STRING | OBJECT | Subordinate structure with a specific unique key | |
| StructureByIDMA | * | STRING | Subordinate structures with a specific unique key | |
| StructureByType | STRING, INTEGER | OBJECT | Subordinate structure of a given type | |
| SubObjects | INTEGER | COLLECTION | ? | |
| TotalMonitors | STRING, INTEGER, STRING | OBJECT | ? | |
| TriggeredStateStructure | STRING | OBJECT | Tries to switch state structure further and returns the new state structure(not wrapped). | |
| TriggeredStateStructureWrapper | STRING | OBJECT | Tries to switch state structure further and returns the new state structure(wrapped). | |
| TriggerStateStructures | Switches all status structures on | |||
| UniqueID | STRING | Content of the fixed data field "uniqueID". | ||
| Unlink | Remove this object from the list of objects with validity | |||
| Unlink2 | Remove this object from the list of objects with validity | |||
| Valid | OBJECT | INTEGER | Check validity | |
| ValidSince | OBJECT | Start of the validity range | ||
| ValidToday | INTEGER | Valid today? | ||
| ValidUntil | OBJECT | End of the validity range | ||
| VerifySiblings | INTEGER | Check ring of exchange objects |
* MA = member access function,
greyed out = inherited function
| Data field | Type | Reference class | I* | Brief description |
|---|---|---|---|---|
| allocations | REL_MN | CX_EXPANDABLE | ? | |
| clearingObjects | REL_MN | CX_CLEARING_OBJECT | Clearing_objects | |
| generalTerms | REL_1M | CX_GENERAL_TERMS | ? | |
| monitors | REL_MN | CX_MONITOR | ? | |
| structures | REL_MN | CX_EXPANDABLE | Organisational structures | |
| uniqueID | STRING | * | Unique key | |
| validity | POINTER | CX_VALIDITY | Validity period of the object |
* I = Indexable data field,
greyed out = inherited data field.
| Module | Brief description |
|---|---|