ApexERPHost

<back to all web services

GetProdPlanedRecipe

Requires Authentication
The following routes are available for this service:
GET/Manufacturing/Recipes/ProdPlanedRecipe
GetProdPlanedRecipe Parameters:
NameParameterData TypeRequiredDescription
ProdIdquerystringNo
TerminalIdqueryintNo
GetProdPlanedRecipeResponse Parameters:
NameParameterData TypeRequiredDescription
ResponseStatusformResponseStatusNo
RecipeIdformint?No
RecipeWithDetailsformProdRecipeWithDetailsNo
ProdRecipeWithDetails Parameters:
NameParameterData TypeRequiredDescription
RecipeformProdRecipeNo
MaterialListformList<ProdRecipeMaterial>No
ResultListformList<ProdRecipeResult>No
CheckListformList<ProdRecipeCheck>No
ProdRecipe Parameters:
NameParameterData TypeRequiredDescription
recipe_idformint?No
recipe_typeformintNo
prodpp_idformstringNo
cost_split_typeformintNo
spendformboolNo
bcodeformstringNo
products_nuformstringNo
category_idformstringNo
category_nuformstringNo
packcountformintNo
packbcountformdecimalNo
unitformstringNo
recipe_nameformstringNo
IsMainformboolNo
ProdRecipeMaterial Parameters:
NameParameterData TypeRequiredDescription
material_idformintNo
recipe_idformintNo
prodpp_idformstringNo
mcountformdecimalNo
sub_recipe_idformintNo
priorityformintNo
location_idformintNo
bcodeformstringNo
products_nuformstringNo
category_idformstringNo
category_nuformstringNo
packcountformintNo
packbcountformdecimalNo
unitformstringNo
location_nameformstringNo
ProdRecipeResult Parameters:
NameParameterData TypeRequiredDescription
result_idformintNo
recipe_idformintNo
prodpp_idformstringNo
icountformdecimalNo
cost_kformdecimalNo
bcodeformstringNo
products_nuformstringNo
category_idformstringNo
category_nuformstringNo
packcountformintNo
packbcountformdecimalNo
unitformstringNo
ProdRecipeCheck Parameters:
NameParameterData TypeRequiredDescription
idformintNo
recipe_idformintNo
prodpp_idformstringNo
check_idformintNo
bcodeformstringNo
products_nuformstringNo
category_idformstringNo
category_nuformstringNo
packcountformintNo
packbcountformdecimalNo
unitformstringNo
ex_dataformstringNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /Manufacturing/Recipes/ProdPlanedRecipe HTTP/1.1 
Host: apex.nikoratrade.ge 
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length

{
	ResponseStatus: 
	{
		ErrorCode: String,
		Message: String,
		StackTrace: String,
		Errors: 
		[
			{
				ErrorCode: String,
				FieldName: String,
				Message: String,
				Meta: 
				{
					String: String
				}
			}
		],
		Meta: 
		{
			String: String
		}
	},
	RecipeId: 0,
	RecipeWithDetails: 
	{
		Recipe: 
		{
			recipe_id: 0,
			recipe_type: 0,
			prodpp_id: String,
			cost_split_type: 0,
			spend: False,
			bcode: String,
			products_nu: String,
			category_id: String,
			category_nu: String,
			packcount: 0,
			packbcount: 0,
			unit: String,
			recipe_name: String,
			IsMain: False
		},
		MaterialList: 
		[
			{
				material_id: 0,
				recipe_id: 0,
				prodpp_id: String,
				mcount: 0,
				sub_recipe_id: 0,
				priority: 0,
				location_id: 0,
				bcode: String,
				products_nu: String,
				category_id: String,
				category_nu: String,
				packcount: 0,
				packbcount: 0,
				unit: String,
				location_name: String
			}
		],
		ResultList: 
		[
			{
				result_id: 0,
				recipe_id: 0,
				prodpp_id: String,
				icount: 0,
				cost_k: 0,
				bcode: String,
				products_nu: String,
				category_id: String,
				category_nu: String,
				packcount: 0,
				packbcount: 0,
				unit: String
			}
		],
		CheckList: 
		[
			{
				id: 0,
				recipe_id: 0,
				prodpp_id: String,
				check_id: 0,
				bcode: String,
				products_nu: String,
				category_id: String,
				category_nu: String,
				packcount: 0,
				packbcount: 0,
				unit: String,
				ex_data: String
			}
		]
	}
}