public class GetSalesOrdersOperation extends Object
| Constructor and Description |
|---|
GetSalesOrdersOperation() |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.extension.api.runtime.streaming.PagingProvider<com.mulesoft.connectors.dynamics365bc.internal.connection.MicrosoftRestConnection,org.mule.runtime.api.metadata.TypedValue<String>> |
getSalesOrders(CitizenMicrosoftDynamics365Configuration config,
String companyId,
String number,
StatusEnum status,
String customerNumber,
String customerName,
LocalDate beforeDate,
LocalDate afterDate)
Retrieve a filtered list of Sales Orders
|
@Throws(value=com.mulesoft.connectors.dynamics365bc.internal.error.provider.GetODataErrorProvider.class) @DisplayName(value="Get Sales Orders") @OutputResolver(output=SalesOrderTypeMetadataResolver.class) @SampleData(value=PagedSalesOrderSampleDataProvider.class) public org.mule.runtime.extension.api.runtime.streaming.PagingProvider<com.mulesoft.connectors.dynamics365bc.internal.connection.MicrosoftRestConnection,org.mule.runtime.api.metadata.TypedValue<String>> getSalesOrders(@Config CitizenMicrosoftDynamics365Configuration config, @MetadataKeyId @Expression(value=NOT_SUPPORTED) @OfValues(value=DelegateCompanyNameValueProvider.class) @DisplayName(value="Company") @Summary(value="Name of the Company that the action should apply to") String companyId, @Optional @DisplayName(value="Sales Order Number") String number, @Optional @DisplayName(value="Sales Order Status") StatusEnum status, @Optional @DisplayName(value="Customer Number") String customerNumber, @Optional @DisplayName(value="Customer Name") String customerName, @Optional @DisplayName(value="Order Date Before") LocalDate beforeDate, @Optional @DisplayName(value="Order Date After") LocalDate afterDate)
config - the configuration to usecompanyId - ID of the companyCopyright © 2023 MuleSoft, Inc.. All rights reserved.