Categorie: workflows Bijgewerkt: 2026-04-28 workflow commands decompiled ultimo-19.10

Workflow Commands — Stock

Domein-overzicht van 26 workflow commands uit DLL Ultimo.Process.Business.Command.Stock. Deze pagina lijst de classes die worden aangeroepen vanuit <Command CommandName="..."> in workflow-XML.

Baseline: Ultimo 19.10.11.414 (november 2019). Method-bodies kunnen in nieuwere versies afwijken; class-signatures (inputs/outputs) zijn doorgaans stabiel. Voor live-XML gebruik lookup_workflow(...) en raadpleeg de daadwerkelijke <Command>-aanroep.

Snel zoekenbewerken

Overzichtbewerken

Command Inputs Outputs Beschrijving
ArticleSite_UpdateHistory ArticleSite: IArticleSite, MutationDate?: UltimoDateTime?, PeriodType?: PeriodType, PurchaseQuantityMutationDelta?: decimal, ReceivedQuantityMutationDelta?: decimal, InvoiceQuantityMutationDelta?: decimal, WarehouseOutQuantityMutationDelta?: decimal, WarehouseInQuantityMutationDelta?: decimal, Extra1Delta?: decimal, Extra2Delta?: decimal
ArticleSite_UpdateVendor Vendor: IVendor, ArticleSite: IArticleSite, CreateSupplier?: bool, UnitPrice?: TransactionMoney, UnitPriceDate?: Date?, QuantityPurchaseUnit?: decimal, Discount?: decimal, Preference?: bool, VendorPurchaseCode?: string, UnitDescription?: string
Article_CheckOnMoreThanOnePreferredVendor Check if are articles with more than one preferred vendor.
Article_CopyObjectFeaturesFromArticleGroup Article: IArticle
Article_CreateExchangePart Article: IArticle, NewEquipmentId?: UltimoString, Warehouse?: IWarehouse, Department?: IDepartment, CostCenter?: ICostCenter, EquipmentContext?: Context, EquipmentStatus: Status, CreateAsEquipment: bool Equipment: IEquipment
Article_CreatePurchase Article: IArticle, ArticleSite?: IArticleSite, PurchaseStatus: Status, PurchaseContext: Context, Vendor: IVendor, Currency?: ICurrency, CurrencyRate: decimal, CurrencyConversionFactor: short, ArticleUnitDescription?: UltimoString, ArticleMinimalPurchaseQuantity: decimal, ArticleQuantityPurchaseUnit: decimal, ArticleLeadTime: int, ArticleDiscount: decimal, ServiceContractLine?: IServiceContractLine, UseStandbyContract: bool, ArticleUnitPrice: TransactionMoney, ArticlePurchaseCode?: UltimoString PurchaseLine: IPurchaseLine, PurchaseCreated: bool Create a purchase for an article or articleSite
Article_CreateTempBatch Article: IArticle, InitialQuantity?: int, ReceivedDate?: UltimoDateTime, ExpiryDate?: Date?, WarehouseLocation: IWarehouseLocation TemporaryBatchWarehouseLocation?: ITemporaryBatchWarehouseLocation Create a temp batch
Article_DetermineReservedQuantityForPickListsOnArticleWarehouseLocations ArticleWarehouseLocation: IArticleWarehouseLocation ReservedQuantity?: decimal, QuantityAvailableForPickLists?: decimal Find ReservedQuantityForPickLists on ArticleWarehouseLocations
Article_DetermineReservedQuantityForPickListsOnBatchWarehouseLocations Article: IArticle, BatchWarehouseLocation: IBatchWarehouseLocation ReservedQuantity?: decimal Find ReservedQuantityForPickLists on BatchWarehouseLocations
Article_FindBatchWarehouseLocations DomainObject?: IDomainObject, Article: IArticle, Warehouse?: IWarehouse, Quantity: decimal, UseAllAvailableBatchWarehouseLocations?: bool, CreateObjectBatches?: bool, IssueLocation?: bool, ForPickList?: bool, ForWarehouseTransfer?: bool, RequestedDeliveryDate?: Date?, AlternativeDeliveryDate?: Date? TotalQuantity?: decimal, UsedQuantity?: decimal, BatchWarehouseLocations?: IList<IBatchWarehouseLocation>, CreatedObjectBatches?: IList<IObjectBatch>, Warehouses?: IList<IWarehouse> Find BatchWarehouseLocations for Article and possibly create ObjectBatches
Article_GetStandbyContract Article: IArticle, Articles?: IEnumerable<IArticle>, Vendor?: IVendor, LookForOtherVendor: bool ServiceContractLine?: IServiceContractLine, ServiceContractLineResults?: IList<ISelectionResult> Search a serviceContract for an Article and a Vendor
Article_PreCreatePurchase Article: IArticle, ArticleSite?: IArticleSite, PurchaseStatus: Status, PurchaseContext: Context Purchase?: IPurchase, Vendor: IVendor, Currency?: ICurrency, CurrencyRate: decimal, CurrencyConversionFactor: short, ArticleUnitDescription?: UltimoString, ArticleMinimalPurchaseQuantity: decimal, ArticleQuantityPurchaseUnit: decimal, ArticleLeadTime: int, ArticleDiscount: decimal, ServiceContractLine?: IServiceContractLine, UseStandbyContract: bool, ArticleUnitPrice: TransactionMoney, ArticlePurchaseCode?: UltimoString Article_PreCreatePurchase
Article_SaveTempBatches TemporaryBatchWarehouseLocations: IList<ITemporaryBatchWarehouseLocation> CreatedBatches?: IList<IBatch>, CreatedBatchWarehouseLocations?: IList<IBatchWarehouseLocation> Insert a list with temp batches
Article_SetPurchasePriceToWeightedAverage Article: IArticle Assign average totalprice including Vat over invoices in limited period to purchaseprice.
Article_UpdateHistory Article: IArticle, MutationDate?: UltimoDateTime?, PeriodType: PeriodType, PurchaseQuantityMutationDelta?: decimal, ReceivedQuantityMutationDelta?: decimal, InvoiceQuantityMutationDelta?: decimal, WarehouseOutQuantityMutationDelta?: decimal, WarehouseInQuantityMutationDelta?: decimal, Extra1Delta?: decimal, Extra2Delta?: decimal
Article_UpdateVendor Vendor: IVendor, Article?: IArticle, CreateSupplier?: bool, UnitPrice?: TransactionMoney, UnitPriceDate?: Date?, QuantityPurchaseUnit?: decimal, Discount?: decimal, Preference?: bool, VendorPurchaseCode?: string, UnitDescription?: string
DomainObject_CreateObjectBatch DomainObject?: IDomainObject, BatchWarehouseLocation: IBatchWarehouseLocation, Quantity: decimal CreateObjectBatch: IObjectBatch Create Object Batch
JobMaterial_CalculateInvoiceCost JobMaterial: IJobMaterial InvoiceCost: CompanyMoney
JobMaterial_GetMaterialList CreatedJobMaterial: IJobMaterial, WarehouseServeOutline: IWarehouseServeOutline, JobMaterial?: IJobMaterial MaterialList: IList<IJobMaterial> Get list of Materials of JobMaterials
JobMaterial_GetWarehouse JobMaterial: IJobMaterial, ShowMessage?: bool Warehouse?: IWarehouse
JobMaterial_UpdateMaterialList JobMaterial: IJobMaterial, WarehouseServeOutline: IWarehouseServeOutline
WarehouseServeOut_GetWarehouseServeOutCost WarehouseServeOut: IWarehouseServeOut WarehouseServeOutCost: CompanyMoney WarehouseServeOut_GetWarehouseServeOutCost
WarehouseServeOut_RemoveLineFromList WarehouseServeOut: IWarehouseServeOut, WarehouseServeOutline: IWarehouseServeOutline WarehouseServeOut_RemoveLineFromList
WarehouseServeOut_ValidateArticleWarehouseLocations WarehouseServeOut: IWarehouseServeOut WarehouseServeOut_ValidateArticleWarehouseLocations
WarehouseServeOutline_CalculateInvoiceCost WarehouseServeOutline: IWarehouseServeOutline InvoiceCost: CompanyMoney
Warehouse_CreateWhereClause Article: IArticle, Site?: ISite WhereClause: string Create SQL Where clause for collectinput for AF 017 and 070

Details per commandbewerken

ArticleSite_UpdateHistorybewerken

Inputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.ArticleSite/ArticleSite_UpdateHistory.cs

ArticleSite_UpdateVendorbewerken

Inputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.ArticleSite/ArticleSite_UpdateVendor.cs

Article_CheckOnMoreThanOnePreferredVendorbewerken

Check if are articles with more than one preferred vendor.

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.Article/Article_CheckOnMoreThanOnePreferredVendor.cs

Article_CopyObjectFeaturesFromArticleGroupbewerken

Inputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.Article/Article_CopyObjectFeaturesFromArticleGroup.cs

Article_CreateExchangePartbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.Article/Article_CreateExchangePart.cs

Article_CreatePurchasebewerken

Create a purchase for an article or articleSite

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.Article/Article_CreatePurchase.cs

Article_CreateTempBatchbewerken

Create a temp batch

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.Article/Article_CreateTempBatch.cs

Article_DetermineReservedQuantityForPickListsOnArticleWarehouseLocationsbewerken

Find ReservedQuantityForPickLists on ArticleWarehouseLocations

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.Article/Article_DetermineReservedQuantityForPickListsOnArticleWarehouseLocations.cs

Article_DetermineReservedQuantityForPickListsOnBatchWarehouseLocationsbewerken

Find ReservedQuantityForPickLists on BatchWarehouseLocations

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.Article/Article_DetermineReservedQuantityForPickListsOnBatchWarehouseLocations.cs

Article_FindBatchWarehouseLocationsbewerken

Find BatchWarehouseLocations for Article and possibly create ObjectBatches

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.Article/Article_FindBatchWarehouseLocations.cs

Article_GetStandbyContractbewerken

Search a serviceContract for an Article and a Vendor

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.Article/Article_GetStandbyContract.cs

Article_PreCreatePurchasebewerken

Article_PreCreatePurchase

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.Article/Article_PreCreatePurchase.cs

Article_SaveTempBatchesbewerken

Insert a list with temp batches

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.Article/Article_SaveTempBatches.cs

Article_SetPurchasePriceToWeightedAveragebewerken

Assign average totalprice including Vat over invoices in limited period to purchaseprice.

Inputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.Article/Article_SetPurchasePriceToWeightedAverage.cs

Article_UpdateHistorybewerken

Inputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.Article/Article_UpdateHistory.cs

Article_UpdateVendorbewerken

Inputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.Article/Article_UpdateVendor.cs

DomainObject_CreateObjectBatchbewerken

Create Object Batch

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.DomainObject/DomainObject_CreateObjectBatch.cs

JobMaterial_CalculateInvoiceCostbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.JobMaterial/JobMaterial_CalculateInvoiceCost.cs

JobMaterial_GetMaterialListbewerken

Get list of Materials of JobMaterials

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.JobMaterial/JobMaterial_GetMaterialList.cs

JobMaterial_GetWarehousebewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.JobMaterial/JobMaterial_GetWarehouse.cs

JobMaterial_UpdateMaterialListbewerken

Inputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.JobMaterial/JobMaterial_UpdateMaterialList.cs

WarehouseServeOut_GetWarehouseServeOutCostbewerken

WarehouseServeOut_GetWarehouseServeOutCost

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.WarehouseServeOut/WarehouseServeOut_GetWarehouseServeOutCost.cs

WarehouseServeOut_RemoveLineFromListbewerken

WarehouseServeOut_RemoveLineFromList

Inputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.WarehouseServeOut/WarehouseServeOut_RemoveLineFromList.cs

WarehouseServeOut_ValidateArticleWarehouseLocationsbewerken

WarehouseServeOut_ValidateArticleWarehouseLocations

Inputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.WarehouseServeOut/WarehouseServeOut_ValidateArticleWarehouseLocations.cs

WarehouseServeOutline_CalculateInvoiceCostbewerken

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.WarehouseServeOut/WarehouseServeOutline_CalculateInvoiceCost.cs

Warehouse_CreateWhereClausebewerken

Create SQL Where clause for collectinput for AF 017 and 070

Inputs

Outputs

Bron: Ultimo.Process.Business.Command.Stock/Ultimo.Process.Business.Command.Stock.Warehouse/Warehouse_CreateWhereClause.cs

Brondatabewerken

Let op: De tabel hierboven is gegenereerd uit decompiled 19.10 broncode. Voor het exact aanroepen van een command in een workflow gebruik de tool-calls hieronder.

Zie ookbewerken