RecipeManager


Click here for a complete list of operations.

AddNewRecipe

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /KMWare.ZMA.Food.RecipeMgmt.Host/RecipeManager.asmx HTTP/1.1
Host: ssa.fp360.us
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://KMWare.ZMA.Food.RecipeMgmt.ServiceContracts/AddNewRecipe"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <AddNewRecipe xmlns="http://KMWare.ZMA.Food.RecipeMgmt.ServiceContracts">
      <AddNewRecipeRequest xmlns="http://KMWare.ZMA.Food.RecipeMgmt.DataTypes">
        <OrganizationUnitId>short</OrganizationUnitId>
        <RecipeName>string</RecipeName>
        <SubCategoryCode>string</SubCategoryCode>
        <CategoryCode>string</CategoryCode>
        <CookingTime>decimal</CookingTime>
        <PreparationTime>decimal</PreparationTime>
        <ReadyIn>decimal</ReadyIn>
        <Description>string</Description>
        <CustomField1>string</CustomField1>
        <UpdateId>string</UpdateId>
        <UpdateDate>dateTime</UpdateDate>
        <ExpiryDate>dateTime</ExpiryDate>
        <RecipeAttachments>
          <RecipeAttachment>
            <OrganizationUnitId>short</OrganizationUnitId>
            <RecipeName>string</RecipeName>
            <AttachmentId>int</AttachmentId>
            <FileType>string</FileType>
            <RecipeAttachments>base64Binary</RecipeAttachments>
            <Description>string</Description>
            <UpdateId>string</UpdateId>
            <UpdateDate>dateTime</UpdateDate>
            <ExpiryDate>dateTime</ExpiryDate>
          </RecipeAttachment>
          <RecipeAttachment>
            <OrganizationUnitId>short</OrganizationUnitId>
            <RecipeName>string</RecipeName>
            <AttachmentId>int</AttachmentId>
            <FileType>string</FileType>
            <RecipeAttachments>base64Binary</RecipeAttachments>
            <Description>string</Description>
            <UpdateId>string</UpdateId>
            <UpdateDate>dateTime</UpdateDate>
            <ExpiryDate>dateTime</ExpiryDate>
          </RecipeAttachment>
        </RecipeAttachments>
        <RecipeCostingMargin>
          <RecipeCostingMargin>
            <OrganizationUnitId>short</OrganizationUnitId>
            <RecipeName>string</RecipeName>
            <ServingAmount>decimal</ServingAmount>
            <ServingType>string</ServingType>
            <PreparationAmount>decimal</PreparationAmount>
            <PreparationType>string</PreparationType>
            <MarginalCost>decimal</MarginalCost>
            <CustomField1>string</CustomField1>
            <UpdateId>string</UpdateId>
            <UpdateDate>dateTime</UpdateDate>
            <ExpiryDate>dateTime</ExpiryDate>
          </RecipeCostingMargin>
          <RecipeCostingMargin>
            <OrganizationUnitId>short</OrganizationUnitId>
            <RecipeName>string</RecipeName>
            <ServingAmount>decimal</ServingAmount>
            <ServingType>string</ServingType>
            <PreparationAmount>decimal</PreparationAmount>
            <PreparationType>string</PreparationType>
            <MarginalCost>decimal</MarginalCost>
            <CustomField1>string</CustomField1>
            <UpdateId>string</UpdateId>
            <UpdateDate>dateTime</UpdateDate>
            <ExpiryDate>dateTime</ExpiryDate>
          </RecipeCostingMargin>
        </RecipeCostingMargin>
        <RecipeIngrediant>
          <RecipeIngrediant>
            <OrganizationUnitId>short</OrganizationUnitId>
            <RecipeName>string</RecipeName>
            <IngrediantName>string</IngrediantName>
            <LineNumber>short</LineNumber>
            <Quantity>decimal</Quantity>
            <UomCode>string</UomCode>
            <Note>string</Note>
            <CustomField1>string</CustomField1>
            <UpdateId>string</UpdateId>
            <UpdateDate>dateTime</UpdateDate>
            <ExpiryDate>dateTime</ExpiryDate>
            <ModuleCode>string</ModuleCode>
          </RecipeIngrediant>
          <RecipeIngrediant>
            <OrganizationUnitId>short</OrganizationUnitId>
            <RecipeName>string</RecipeName>
            <IngrediantName>string</IngrediantName>
            <LineNumber>short</LineNumber>
            <Quantity>decimal</Quantity>
            <UomCode>string</UomCode>
            <Note>string</Note>
            <CustomField1>string</CustomField1>
            <UpdateId>string</UpdateId>
            <UpdateDate>dateTime</UpdateDate>
            <ExpiryDate>dateTime</ExpiryDate>
            <ModuleCode>string</ModuleCode>
          </RecipeIngrediant>
        </RecipeIngrediant>
        <RecipeNutritionalContent>
          <RecipeNutritionalContent>
            <OrganizationUnitId>short</OrganizationUnitId>
            <RecipeName>string</RecipeName>
            <LineNumber>short</LineNumber>
            <NutritionalContent>string</NutritionalContent>
            <AmountPerServing>decimal</AmountPerServing>
            <DailyValue>decimal</DailyValue>
            <UpdateId>string</UpdateId>
            <UpdateDate>dateTime</UpdateDate>
            <ExpiryDate>dateTime</ExpiryDate>
          </RecipeNutritionalContent>
          <RecipeNutritionalContent>
            <OrganizationUnitId>short</OrganizationUnitId>
            <RecipeName>string</RecipeName>
            <LineNumber>short</LineNumber>
            <NutritionalContent>string</NutritionalContent>
            <AmountPerServing>decimal</AmountPerServing>
            <DailyValue>decimal</DailyValue>
            <UpdateId>string</UpdateId>
            <UpdateDate>dateTime</UpdateDate>
            <ExpiryDate>dateTime</ExpiryDate>
          </RecipeNutritionalContent>
        </RecipeNutritionalContent>
        <RecipeProduction>
          <RecipeProduction>
            <OrganizationUnitId>short</OrganizationUnitId>
            <RecipeName>string</RecipeName>
            <ShelfLifeDays>int</ShelfLifeDays>
            <ShelfLifeHours>decimal</ShelfLifeHours>
            <Note>string</Note>
            <UpdateId>string</UpdateId>
            <UpdateDate>dateTime</UpdateDate>
            <ExpiryDate>dateTime</ExpiryDate>
          </RecipeProduction>
          <RecipeProduction>
            <OrganizationUnitId>short</OrganizationUnitId>
            <RecipeName>string</RecipeName>
            <ShelfLifeDays>int</ShelfLifeDays>
            <ShelfLifeHours>decimal</ShelfLifeHours>
            <Note>string</Note>
            <UpdateId>string</UpdateId>
            <UpdateDate>dateTime</UpdateDate>
            <ExpiryDate>dateTime</ExpiryDate>
          </RecipeProduction>
        </RecipeProduction>
        <RecipeServingInstruction>
          <RecipeServingInstruction>
            <OrganizationUnitId>short</OrganizationUnitId>
            <RecipeName>string</RecipeName>
            <ServingInstructions>string</ServingInstructions>
            <UpdateId>string</UpdateId>
            <UpdateDate>dateTime</UpdateDate>
            <ExpiryDate>dateTime</ExpiryDate>
          </RecipeServingInstruction>
          <RecipeServingInstruction>
            <OrganizationUnitId>short</OrganizationUnitId>
            <RecipeName>string</RecipeName>
            <ServingInstructions>string</ServingInstructions>
            <UpdateId>string</UpdateId>
            <UpdateDate>dateTime</UpdateDate>
            <ExpiryDate>dateTime</ExpiryDate>
          </RecipeServingInstruction>
        </RecipeServingInstruction>
        <IngrediantName>string</IngrediantName>
      </AddNewRecipeRequest>
    </AddNewRecipe>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <AddNewRecipeResponse xmlns="http://KMWare.ZMA.Food.RecipeMgmt.ServiceContracts">
      <AddNewRecipeResult>string</AddNewRecipeResult>
    </AddNewRecipeResponse>
  </soap:Body>
</soap:Envelope>