AddPersonProduct (Opus Funktion)
Beschreibung¶
Ordnet einer Person ein Produkt zu.
Argumente¶
| Name | Typ | Beschreibung |
|---|---|---|
| CompanyID | integer | |
| LocationID | integer | |
| AddressRoleID | integer | |
| ProductDefinitionID | integer | |
| Number | float | optional |
| PartialBill | integer | optional |
| ReferenceDataset | string | optional |
| ReferenceRecord1ID | integer | optional |
| ReferenceRecord2ID | integer | optional |
| ReferenceRecord3ID | integer | optional |
| ValutaDate | datetime | optional |
| StartDate | datetime | optional |
| EndDate | datetime | optional |
| VoucherCode | string | optional |
| PayAddressRoleID | integer | optional |
| CheckDuplicates | integer | Default = 1, gibt an, ob Duplikate geprüft werden sollen oder nicht. |
Rückgabewert integer¶
SSF_PersonProductID
Wenn Duplikate geprüft werden, dann kann es sein, dass eine bereits bestehende ID zurückgegeben wird.
Beispiel¶
Li_PersonProductID := AddPersonProduct(Ai_CompanyID, Ai_SeminarCenterID, Li_AddressRoleID[0], Li_ProdDefID, 1, 1, "Address_PlanningPeriod", Ai_AddressID, Ai_PlanningPeriodID);