API CreateProduct: Porovnání verzí
Skočit na navigaci
Skočit na vyhledávání
Bez shrnutí editace |
Bez shrnutí editace |
||
| Řádek 16: | Řádek 16: | ||
!Relation | !Relation | ||
|- | |- | ||
| | |@GroupID | ||
|int | |int | ||
| | | | ||
| Řádek 28: | Řádek 22: | ||
|API_GetProductGroups.ID | |API_GetProductGroups.ID | ||
|- | |- | ||
|SupplierID | |@SupplierID | ||
|int | |int | ||
| | | | ||
| Řádek 34: | Řádek 28: | ||
|API_GetCustomers.ID | |API_GetCustomers.ID | ||
|- | |- | ||
|ProductCode | |@ProductCode | ||
|nvarchar(40) | |nvarchar(40) | ||
| | | | ||
| Řádek 40: | Řádek 34: | ||
| | | | ||
|- | |- | ||
|TypeID | |@TypeID | ||
|int | |int | ||
| | | | ||
| Řádek 47: | Řádek 41: | ||
| | | | ||
|- | |- | ||
|MinimumOrderableQuantity | |@MinimumOrderableQuantity | ||
|decimal(18,2) | |decimal(18,2) | ||
| | | | ||
| Řádek 53: | Řádek 47: | ||
| | | | ||
|- | |- | ||
|BasicPrice | |@BasicPrice | ||
|decimal(18,6) | |decimal(18,6) | ||
| | | | ||
| Řádek 59: | Řádek 53: | ||
| | | | ||
|- | |- | ||
|CreatedDate | |@CreatedDate | ||
|datetime | |datetime | ||
| | | | ||
| Řádek 65: | Řádek 59: | ||
| | | | ||
|- | |- | ||
|UpdatedDate | |@UpdatedDate | ||
|datetime | |datetime | ||
| | | | ||
| Řádek 71: | Řádek 65: | ||
| | | | ||
|- | |- | ||
|SupplierItemName | |@SupplierItemName | ||
|nvarchar(150) | |nvarchar(150) | ||
| | | | ||
| Řádek 77: | Řádek 71: | ||
| | | | ||
|- | |- | ||
|SupplierProductCode | |@SupplierProductCode | ||
|nvarchar(40) | |nvarchar(40) | ||
| | | | ||
| Řádek 83: | Řádek 77: | ||
| | | | ||
|- | |- | ||
|Prefix | |@Prefix | ||
|nvarchar(3) | |nvarchar(3) | ||
| | | | ||
| Řádek 89: | Řádek 83: | ||
| | | | ||
|- | |- | ||
|ManufacturerSupplier | |@ManufacturerSupplier | ||
|nvarchar(50) | |nvarchar(50) | ||
| | | | ||
| Řádek 95: | Řádek 89: | ||
| | | | ||
|- | |- | ||
|ForeignPrice | |@ForeignPrice | ||
|decimal(19,6) | |decimal(19,6) | ||
| | | | ||
| Řádek 101: | Řádek 95: | ||
| | | | ||
|- | |- | ||
|RetailPrice | |@RetailPrice | ||
|decimal(18,6) | |decimal(18,6) | ||
| | | | ||
| Řádek 110: | Řádek 104: | ||
==== Example ==== | ==== Example ==== | ||
<syntaxhighlight lang="sql"> | <syntaxhighlight lang="sql"> | ||
EXEC [ | EXEC [API_CreateProduct] @SupplierID= 2 ,@GroupID= 14 ,@SupplierProductCode= '1457429619BS' ,@ManufacturerSupplier= 'BOSCH2' ,@Prefix= '' ,@SupplierItemName= 'SupplierItemName' ,@MinimumOrderableQuantity= 1 ,@ForeignPrice= 110 ,@BasicPrice= 190 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==== Notices ==== | ==== Notices ==== | ||
None. | None. | ||
Verze z 7. 8. 2017, 07:17
Description
Method allows You to create new product in system.
Exact name
API_CreateProduct
Type
Standard executable stored procedure.
Specification
| Parameter | Data type | Value range | Description | Relation |
|---|---|---|---|---|
| @GroupID | int | API_GetProductGroups.ID | ||
| @SupplierID | int | SupplierID | API_GetCustomers.ID | |
| @ProductCode | nvarchar(40) | Product code | ||
| @TypeID | int | TypeID.
1 - products |
||
| @MinimumOrderableQuantity | decimal(18,2) | Minimum orderable quantity | ||
| @BasicPrice | decimal(18,6) | Basic price | ||
| @CreatedDate | datetime | Created date | ||
| @UpdatedDate | datetime | Updated date | ||
| @SupplierItemName | nvarchar(150) | Supplier item name | ||
| @SupplierProductCode | nvarchar(40) | Supplier product code | ||
| @Prefix | nvarchar(3) | Prefix | ||
| @ManufacturerSupplier | nvarchar(50) | Manufacturer supplier | ||
| @ForeignPrice | decimal(19,6) | Foreign price | ||
| @RetailPrice | decimal(18,6) | Retail price |
Example
EXEC [API_CreateProduct] @SupplierID= 2 ,@GroupID= 14 ,@SupplierProductCode= '1457429619BS' ,@ManufacturerSupplier= 'BOSCH2' ,@Prefix= '' ,@SupplierItemName= 'SupplierItemName' ,@MinimumOrderableQuantity= 1 ,@ForeignPrice= 110 ,@BasicPrice= 190
Notices
None.