eos purchage order: xslt code version wise

v4 6th aug 2024

<?xml version="1.0" encoding="UTF-8"?>

<xsl:stylesheet version="2.0"

                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"

                xmlns:ns0="http://schemas.royalcanin.com/BizTalk/2012/Pub/PurchaseOrder">

    <xsl:output method="xml"

                indent="yes"/>

                <xsl:param name="outputValue" select="'PF'"/>

<xsl:template match="/">

<sourcingDeliveries>

<xsl:for-each select="ns0:PurchaseHeaders/PurchaseHeader">

<sourcingDelivery>

<sourcingDeliveryId>

<xsl:value-of select="ns0:DocumentNo"/>

</sourcingDeliveryId>

<freightOrderID/>

<freightOrderDescription/>

<freightOrderType>PROCURE</freightOrderType>

<standardCarrierAlphaCode/>

<carrier>

<location/>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</carrier>

<currentStatus/>

<currentStatusDate/>

<distance/>

<distanceUom/>

<totalTravellingTime/>

<unitTravellingTime/>

<containerId/>

<sealNumber/>

<meanOfTransport/>

<shippingStrategy/>

<cargoWeight/>

<cargoWeightUom/>

<cargoVolume/>

<cargoVolumeUom/>

<shippingInstructions/>

<stages>

<stage>

<number>1</number>

<standardCarrierAlphaCode/>

<carrierId/>

<source>

<location/>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</source>

<destination>

<location/>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</destination>

<departureDateTime/>

<arrivalDateTime/>

<distance/>

<distanceUom/>

<totalTravellingTime/>

<unitTravellingTime/>

<stageDeliveries>

<stageDelivery>

<sequenceNumber>1</sequenceNumber>

<sourcingDeliveryId><xsl:value-of select="ns0:DocumentNo"/></sourcingDeliveryId>

<sourcingDeliveries>

<sourcingDelivery>

<sourcingDeliveryId>

<xsl:value-of select="ns0:DocumentNo"/>

</sourcingDeliveryId>

<sourcingDeliveryType>Sourcing</sourcingDeliveryType>

<salesOrganisation/>

<distributionChannel/>

<division/>

<warehouseNumber/>

<purchasingOrganization/>

<purchasingGroup/>

<companyCode/>

<documentDate/>

<plannedMatAvailabilityDate/>

<transportationPlanningDate/>

<plannedLoadingDate/>

<plannedGoodsIssueDate/>

<plannedDeliveryDate/>

<requestedDeliveryDate>

<xsl:value-of select="concat(ns0:ExpectedReceiptDate, 'T00:00:00UTC+00:00')"/>

</requestedDeliveryDate>

<postingDate/>

<actualGoodsIssueDate/>

<customerDeliveryAppointment/>

<documentReference/>

<billOfLading/>

<meanOfTransport/>

<shippingStrategy/>

                                            <sourceType>Vendor</sourceType>

                                            <destinationType>Plant</destinationType>

<priority/>

<soldToParty>

<location/>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</soldToParty>

<source>

<location>

<xsl:value-of select="ns0:BuyFromVendorNo"/>

</location>

<name1>

<xsl:value-of select="ns0:Buy-fromName"/>

</name1>

<name2/>

<houseNumber/>

<street1>

<xsl:value-of select="ns0:Buy-fromAddress"/>

</street1>

<street2>

<xsl:value-of select="ns0:Buy-fromAddress2"/>

</street2>

<postalCode>

<xsl:value-of select="ns0:Buy-fromPostCode"/>

</postalCode>

<poBox/>

<city>

<xsl:value-of select="ns0:Buy-fromCity"/>

</city>

<state>

          <xsl:value-of select="ns0:Buy-fromCounty"/>

</state>

<country>

<xsl:value-of select="ns0:Buy-fromCountry_RegionCode"/>

</country>

<phone/>

<globalLocationNumber>

<xsl:value-of select="ns0:EDIBuyFromVendorNo"/>

</globalLocationNumber>

</source>

<destination>

<location>

<xsl:value-of select="ns0:LocationCode"/>

</location>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber>

<xsl:value-of select="ns0:EDILocationCode"/>

</globalLocationNumber>

</destination>

<billToParty>

<location/>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</billToParty>

<carrier>

<location>

<xsl:value-of select="ns0:MainCarrierNo"/>

</location>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber>     <xsl:value-of select="ns0:EDIMainCarrierNo"/>   </globalLocationNumber>

                                                

</carrier>

<incotermPart1/>

<incotermPart2/>

<specialProcessIndicator/>

<specialProcessIndicatorText/>

<grossWeight/>

<weightUom/>

<volume/>

<volumeUom/>

<palletSpace/>

<palletBase/>

<shippingInstructionText/>

<pickingInstructionText/>

<commentText/>

<goodsReceiptStatus/>

<goodsReceiptStatusText/>

<putawaytStatus/>

<putawaytStatusText/>

<items>

<xsl:for-each select="PurchaseLines/PurchaseLine/ReservationEntries/ReservationEntry">

<xsl:variable name="itemPosition"

              select="position()"/>

<item>

<ssccNumber>

<xsl:value-of select="ns0:TNOPAL"/>

</ssccNumber>

<packagingMaterial/>

<startProductionDate>

<!-- <xsl:value-of select="min(//ns0:ReservationEntry[ns0:TNOPAL = current()/ns0:TNOPAL]/ns0:ManufacturingDate)"/>

                                 <xsl:value-of select="min(ReservationEntry[TNOPAL = ../TNOPAL]/ManufacturingDate)"/>

                                 <xsl:value-of select="PurchaseLine/ReservationEntries/ReservationEntry[min(ns0:ManufacturingDate)]/ns0:ManufacturingDate"/>>

                                 <xsl:value-of select="max(//ns0:ReservationEntry[ns0:TNOPAL = current()/ns0:TNOPAL]/ns0:ManufacturingDate)"/>-->

<xsl:variable name="xyz"

              select="ns0:TNOPAL"/>

<xsl:for-each select="../../../../../PurchaseLines/PurchaseLine/ReservationEntries/ReservationEntry[ns0:TNOPAL=$xyz]">

<xsl:sort select="ns0:ManufacturingDate"

          data-type="text"

          order="ascending"/>

<xsl:if test="position() = 1">

<xsl:value-of select="ns0:ManufacturingDate"/>

</xsl:if>

</xsl:for-each>

</startProductionDate>

<endProductionDate>

<xsl:variable name="xyz1"

              select="ns0:TNOPAL"/>

<xsl:for-each select="../../../../../PurchaseLines/PurchaseLine/ReservationEntries/ReservationEntry[ns0:TNOPAL=$xyz1]">

<xsl:sort select="ns0:ManufacturingDate"

          data-type="text"

          order="descending"/>

<xsl:if test="position() = 1">

<xsl:value-of select="ns0:ManufacturingDate"/>

</xsl:if>

</xsl:for-each>

<!--   <xsl:value-of select="max(//ns0:ReservationEntry[ns0:TNOPAL = current()/ns0:TNOPAL]/ns0:ManufacturingDate)"/> -->

</endProductionDate>

<externalHU2/>

<itemPosition>

<xsl:value-of select="$itemPosition"/>

</itemPosition>

<higherItemPosition/>

<materialReference>

<xsl:value-of select="../../ns0:ItemNo"/>

</materialReference>

<materialDescription>

<xsl:value-of select="../../ns0:Description"/>

</materialDescription>

<customerMaterialReference/>

<eanOrUpcReference/>

<itemCategory/>

<materialType/>

<batch>

<xsl:value-of select="ns0:LotNo"/>

</batch>

<lotNumber/>

<vendorBatch/>

<plannedReceiptQuantityInSuom>

<xsl:value-of select="ns0:Quantity"/>

</plannedReceiptQuantityInSuom>

<goodsReceiptQuantityInSuom/>

<uomCode>

<!-- <xsl:value-of select="../../ns0:UnitOfMeasureCode"/>-->

                                                        <xsl:value-of select="$outputValue"/>

                                                        

</uomCode>

<plannedReceiptQuantityInBuom>

<xsl:value-of select="ns0:QuantityBase"/>

</plannedReceiptQuantityInBuom>

<goodsReceiptQuantityInBuom/>

<baseUom/>

<conversionFactorToBuom>

<xsl:if test="ns0:Quantity != 0 and ns0:QuantityBase != 0">

<xsl:value-of select="ns0:QuantityBase div ns0:Quantity"/>

</xsl:if>

</conversionFactorToBuom>

<transportationGroup/>

<plant>

<xsl:value-of select="../../../ns0:LocationCode"/>

</plant>

<storageLocation/>

<bestBeforeDate>

<xsl:value-of select="concat(ns0:ExpirationDate, 'T00:00:00UTC+00:00')"/>

</bestBeforeDate>

<productionDate>

<xsl:value-of select="concat(ns0:ManufacturingDate, 'T00:00:00UTC+00:00')"/>

</productionDate>

<wmsQualityStatus/>

<qualityStatus/>

<positiveRelease>

<xsl:value-of select="ns0:PHRStatus"/>

</positiveRelease>

<positiveReleaseDate>

<xsl:value-of select="concat(ns0:RDD, 'T00:00:00UTC+00:00')"/>

</positiveReleaseDate>

<preceedingDocumentNumber/>

<preceedingDocumentPosition/>

<preceedingDocumentCategory/>

<preceedingDocumentType/>

<preceedingDocumentTypeDesc/>

<customerPurchaseOrderNumber/>

<customerPurchaseOrderDate/>

<shipToPurchaseOrderNumber/>

<grossWeight/>

<weightUom/>

<volume/>

<volumeUom/>

<stockType/>

</item>

</xsl:for-each>

</items>

</sourcingDelivery>

</sourcingDeliveries>

</stageDelivery>

</stageDeliveries>

</stage>

</stages>

</sourcingDelivery>

</xsl:for-each>

</sourcingDeliveries>

</xsl:template>

</xsl:stylesheet>




---

v3 30th july 2024

<?xml version="1.0" encoding="UTF-8"?>

<xsl:stylesheet version="2.0"

                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"

                xmlns:ns0="http://schemas.royalcanin.com/BizTalk/2012/Pub/PurchaseOrder">

    <xsl:output method="xml"

            indent="yes"/>

<xsl:template match="/">

<sourcingDeliveries>

<xsl:for-each select="ns0:PurchaseHeaders/PurchaseHeader">

<sourcingDelivery>

<sourcingDeliveryId>

<xsl:value-of select="ns0:DocumentNo"/>

</sourcingDeliveryId>

<freightOrderID/>

<freightOrderDescription/>

<freightOrderType>PROCURE</freightOrderType>

<standardCarrierAlphaCode/>

<carrier>

<location/>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</carrier>

<currentStatus/>

<currentStatusDate/>

<distance/>

<distanceUom/>

<totalTravellingTime/>

<unitTravellingTime/>

<containerId/>

<sealNumber/>

<meanOfTransport/>

<shippingStrategy/>

<cargoWeight/>

<cargoWeightUom/>

<cargoVolume/>

<cargoVolumeUom/>

<shippingInstructions/>

<stages>

<stage>

<number>1</number>

<standardCarrierAlphaCode/>

<carrierId/>

<source>

<location/>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</source>

<destination>

<location/>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</destination>

<departureDateTime/>

<arrivalDateTime/>

<distance/>

<distanceUom/>

<totalTravellingTime/>

<unitTravellingTime/>

<stageDeliveries>

<stageDelivery>

<sequenceNumber>1</sequenceNumber>

<sourcingDeliveryId/>

<sourcingDeliveries>

<sourcingDelivery>

<sourcingDeliveryId>

<xsl:value-of select="ns0:DocumentNo"/>

</sourcingDeliveryId>

<sourcingDeliveryType>Sourcing</sourcingDeliveryType>

<salesOrganisation/>

<distributionChannel/>

<division/>

<warehouseNumber/>

<purchasingOrganization/>

<purchasingGroup/>

<companyCode/>

<documentDate/>

<plannedMatAvailabilityDate/>

<transportationPlanningDate/>

<plannedLoadingDate/>

<plannedGoodsIssueDate/>

<plannedDeliveryDate/>

<requestedDeliveryDate>

<xsl:value-of select="concat(ns0:ExpectedReceiptDate, 'T00:00:00UTC+00:00')"/>

</requestedDeliveryDate>

<postingDate/>

<actualGoodsIssueDate/>

<customerDeliveryAppointment/>

<documentReference/>

<billOfLading/>

<meanOfTransport/>

<shippingStrategy/>

                                            <sourceType>Vendor</sourceType>

                                            <destinationType>Plant</destinationType>

<priority/>

<soldToParty>

<location/>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</soldToParty>

<source>

<location>

<xsl:value-of select="ns0:BuyFromVendorNo"/>

</location>

<name1>

<xsl:value-of select="ns0:Buy-fromName"/>

</name1>

<name2/>

<houseNumber/>

<street1>

<xsl:value-of select="ns0:Buy-fromAddress"/>

</street1>

<street2>

<xsl:value-of select="ns0:Buy-fromAddress2"/>

</street2>

<postalCode>

<xsl:value-of select="ns0:Buy-fromPostCode"/>

</postalCode>

<poBox/>

<city>

<xsl:value-of select="ns0:Buy-fromCity"/>

</city>

<state/>

<country>

<xsl:value-of select="ns0:Buy-fromCountry_RegionCode"/>

</country>

<phone/>

<globalLocationNumber>

<xsl:value-of select="ns0:EDIBuyFromVendorNo"/>

</globalLocationNumber>

</source>

<destination>

<location>

<xsl:value-of select="ns0:LocationCode"/>

</location>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber>

<xsl:value-of select="ns0:EDILocationCode"/>

</globalLocationNumber>

</destination>

<billToParty>

<location/>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</billToParty>

<carrier>

<location>

<xsl:value-of select="ns0:MainCarrierNo"/>

</location>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</carrier>

<incotermPart1/>

<incotermPart2/>

<specialProcessIndicator/>

<specialProcessIndicatorText/>

<grossWeight/>

<weightUom/>

<volume/>

<volumeUom/>

<palletSpace/>

<palletBase/>

<shippingInstructionText/>

<pickingInstructionText/>

<commentText/>

<goodsReceiptStatus/>

<goodsReceiptStatusText/>

<putawaytStatus/>

<putawaytStatusText/>

<items>

<xsl:for-each select="PurchaseLines/PurchaseLine/ReservationEntries/ReservationEntry">

<xsl:variable name="itemPosition"

              select="position()"/>

<item>

<ssccNumber>

<xsl:value-of select="ns0:TNOPAL"/>

</ssccNumber>

<packagingMaterial/>

<startProductionDate>

<!-- <xsl:value-of select="min(//ns0:ReservationEntry[ns0:TNOPAL = current()/ns0:TNOPAL]/ns0:ManufacturingDate)"/>

                                 <xsl:value-of select="min(ReservationEntry[TNOPAL = ../TNOPAL]/ManufacturingDate)"/>

                                 <xsl:value-of select="PurchaseLine/ReservationEntries/ReservationEntry[min(ns0:ManufacturingDate)]/ns0:ManufacturingDate"/>>

                                 <xsl:value-of select="max(//ns0:ReservationEntry[ns0:TNOPAL = current()/ns0:TNOPAL]/ns0:ManufacturingDate)"/>-->

<xsl:variable name="xyz"

              select="ns0:TNOPAL"/>

<xsl:for-each select="../../../../../PurchaseLines/PurchaseLine/ReservationEntries/ReservationEntry[ns0:TNOPAL=$xyz]">

<xsl:sort select="ns0:ManufacturingDate"

          data-type="text"

          order="ascending"/>

<xsl:if test="position() = 1">

<xsl:value-of select="ns0:ManufacturingDate"/>

</xsl:if>

</xsl:for-each>

</startProductionDate>

<endProductionDate>

<xsl:variable name="xyz1"

              select="ns0:TNOPAL"/>

<xsl:for-each select="../../../../../PurchaseLines/PurchaseLine/ReservationEntries/ReservationEntry[ns0:TNOPAL=$xyz1]">

<xsl:sort select="ns0:ManufacturingDate"

          data-type="text"

          order="descending"/>

<xsl:if test="position() = 1">

<xsl:value-of select="ns0:ManufacturingDate"/>

</xsl:if>

</xsl:for-each>

<!--   <xsl:value-of select="max(//ns0:ReservationEntry[ns0:TNOPAL = current()/ns0:TNOPAL]/ns0:ManufacturingDate)"/> -->

</endProductionDate>

<externalHU2/>

<itemPosition>

<xsl:value-of select="$itemPosition"/>

</itemPosition>

<higherItemPosition/>

<materialReference>

<xsl:value-of select="../../ns0:ItemNo"/>

</materialReference>

<materialDescription>

<xsl:value-of select="../../ns0:Description"/>

</materialDescription>

<customerMaterialReference/>

<eanOrUpcReference/>

<itemCategory/>

<materialType/>

<batch>

<xsl:value-of select="ns0:LotNo"/>

</batch>

<lotNumber/>

<vendorBatch/>

<plannedReceiptQuantityInSuom>

<xsl:value-of select="ns0:Quantity"/>

</plannedReceiptQuantityInSuom>

<goodsReceiptQuantityInSuom/>

<uomCode>

<xsl:value-of select="../../ns0:UnitOfMeasureCode"/>

</uomCode>

<plannedReceiptQuantityInBuom>

<xsl:value-of select="ns0:QuantityBase"/>

</plannedReceiptQuantityInBuom>

<goodsReceiptQuantityInBuom/>

<baseUom/>

<conversionFactorToBuom>

<xsl:if test="ns0:Quantity != 0 and ns0:QuantityBase != 0">

<xsl:value-of select="ns0:QuantityBase div ns0:Quantity"/>

</xsl:if>

</conversionFactorToBuom>

<transportationGroup/>

<plant>

<xsl:value-of select="../../../ns0:LocationCode"/>

</plant>

<storageLocation/>

<bestBeforeDate>

<xsl:value-of select="concat(ns0:ExpirationDate, 'T00:00:00UTC+00:00')"/>

</bestBeforeDate>

<productionDate>

<xsl:value-of select="concat(ns0:ManufacturingDate, 'T00:00:00UTC+00:00')"/>

</productionDate>

<wmsQualityStatus/>

<qualityStatus/>

<positiveRelease>

<xsl:value-of select="ns0:PHRStatus"/>

</positiveRelease>

<positiveReleaseDate>

<xsl:value-of select="concat(ns0:RDD, 'T00:00:00UTC+00:00')"/>

</positiveReleaseDate>

<preceedingDocumentNumber/>

<preceedingDocumentPosition/>

<preceedingDocumentCategory/>

<preceedingDocumentType/>

<preceedingDocumentTypeDesc/>

<customerPurchaseOrderNumber/>

<customerPurchaseOrderDate/>

<shipToPurchaseOrderNumber/>

<grossWeight/>

<weightUom/>

<volume/>

<volumeUom/>

<stockType/>

</item>

</xsl:for-each>

</items>

</sourcingDelivery>

</sourcingDeliveries>

</stageDelivery>

</stageDeliveries>

</stage>

</stages>

</sourcingDelivery>

</xsl:for-each>

</sourcingDeliveries>

</xsl:template>

</xsl:stylesheet>


----

 v1

<?xml version="1.0" encoding="UTF-8"?>

<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"

  xmlns:ns0="http://schemas.royalcanin.com/BizTalk/2012/Pub/PurchaseOrder">

  <xsl:output method="xml" indent="yes"/>


  <xsl:template match="/">

    <sourcingDeliveries>

      <xsl:for-each select="ns0:PurchaseHeaders/PurchaseHeader">

        <sourcingDelivery>

          <sourcingDeliveryId> <xsl:value-of select="ns0:DocumentNo"/> </sourcingDeliveryId>

          <freightOrderID/>

          <freightOrderDescription/>

          <freightOrderType/>

          <standardCarrierAlphaCode/>

          <carrier>

            <location/>

            <name1/>

            <name2/>

            <houseNumber/>

            <street1/>

            <street2/>

            <postalCode/>

            <poBox/>

            <city/>

            <state/>

            <country/>

            <phone/>

            <globalLocationNumber/>

          </carrier>

          <currentStatus/>

          <currentStatusDate/>

          <distance/>

          <distanceUom/>

          <totalTravellingTime/>

          <unitTravellingTime/>

          <containerId/>

          <sealNumber/>

          <meanOfTransport/>

          <shippingStrategy/>

          <cargoWeight/>

          <cargoWeightUom/>

          <cargoVolume/>

          <cargoVolumeUom/>

          <shippingInstructions/>

          <stages>

            <stage>

              <number>1</number>

              <standardCarrierAlphaCode/>

              <carrierId/>

              <source>

                <location/>

                <name1/>

                <name2/>

                <houseNumber/>

                <street1/>

                <street2/>

                <postalCode/>

                <poBox/>

                <city/>

                <state/>

                <country/>

                <phone/>

                <globalLocationNumber/>

              </source>

              <destination>

                <location/>

                <name1/>

                <name2/>

                <houseNumber/>

                <street1/>

                <street2/>

                <postalCode/>

                <poBox/>

                <city/>

                <state/>

                <country/>

                <phone/>

                <globalLocationNumber/>

              </destination>

              <departureDateTime/>

              <arrivalDateTime/>

              <distance/>

              <distanceUom/>

              <totalTravellingTime/>

              <unitTravellingTime/>

              <stageDeliveries>

                <stageDelivery>

                  <sequenceNumber>1</sequenceNumber>

                  <sourcingDeliveryId/>

                  <sourcingDeliveries>

                    <sourcingDelivery>

                      <sourcingDeliveryId> <xsl:value-of select="ns0:DocumentNo"/> </sourcingDeliveryId>

                      <sourcingDeliveryType>Sourcing</sourcingDeliveryType>

                      <salesOrganisation/>

                      <distributionChannel/>

                      <division/>

                      <warehouseNumber/>

                      <purchasingOrganization/>

                      <purchasingGroup/>

                      <companyCode/>

                      <documentDate/>

                      <plannedMatAvailabilityDate/>

                      <transportationPlanningDate/>

                      <plannedLoadingDate/>

                      <plannedGoodsIssueDate/>

                      <plannedDeliveryDate/>                                          

                      <requestedDeliveryDate>

                        <xsl:value-of select="concat(ns0:ExpectedReceiptDate, 'T00:00:00UTC+00:00')"/>

                      </requestedDeliveryDate>

                      <postingDate/>

                      <actualGoodsIssueDate/>

                      <customerDeliveryAppointment/>

                      <documentReference/>

                      <billOfLading/>

                      <meanOfTransport/>

                      <shippingStrategy/>

                      <priority/>

                      <soldToParty>

                        <location/>

                        <name1/>

                        <name2/>

                        <houseNumber/>

                        <street1/>

                        <street2/>

                        <postalCode/>

                        <poBox/>

                        <city/>

                        <state/>

                        <country/>

                        <phone/>

                        <globalLocationNumber/>

                      </soldToParty>

                      <source>

                        <location>

                          <xsl:value-of select="ns0:BuyFromVendorNo"/>

                        </location>

                        <name1>

                          <xsl:value-of select="ns0:Buy-fromName"/>

                        </name1>

                        <name2/>

                        <houseNumber/>

                        <street1>

                          <xsl:value-of select="ns0:Buy-fromAddress"/>

                        </street1>

                        <street2>

                          <xsl:value-of select="ns0:Buy-fromAddress2"/>

                        </street2>

                        <postalCode>

                          <xsl:value-of select="ns0:Buy-fromPostCode"/>

                        </postalCode>

                        <poBox/>

                        <city>

                          <xsl:value-of select="ns0:Buy-fromCity"/>

                        </city>

                        <state/>

                        <country>

                          <xsl:value-of select="ns0:Buy-fromCountry_RegionCode"/>

                        </country>

                        <phone/>

                        <globalLocationNumber>

                          <xsl:value-of select="ns0:EDIBuyFromVendorNo"/>

                        </globalLocationNumber>

                      </source>

                      <destination>

                        <location>

                          <xsl:value-of select="ns0:LocationCode"/>

                        </location>

                        <name1/>

                        <name2/>

                        <houseNumber/>

                        <street1/>

                        <street2/>

                        <postalCode/>

                        <poBox/>

                        <city/>

                        <state/>

                        <country/>

                        <phone/>

                        <globalLocationNumber>

                          <xsl:value-of select="ns0:EDILocationCode"/>

                        </globalLocationNumber>

                      </destination>

                      <billToParty>

                        <location/>

                        <name1/>

                        <name2/>

                        <houseNumber/>

                        <street1/>

                        <street2/>

                        <postalCode/>

                        <poBox/>

                        <city/>

                        <state/>

                        <country/>

                        <phone/>

                        <globalLocationNumber/>

                      </billToParty>

                      <carrier>

                        <location><xsl:value-of select="ns0:MainCarrierNo"/> </location>

                        <name1/>

                        <name2/>

                        <houseNumber/>

                        <street1/>

                        <street2/>

                        <postalCode/>

                        <poBox/>

                        <city/>

                        <state/>

                        <country/>

                        <phone/>

                        <globalLocationNumber/>

                      </carrier>

                      <incotermPart1/>

                      <incotermPart2/>

                      <specialProcessIndicator/>

                      <specialProcessIndicatorText/>

                      <grossWeight/>

                      <weightUom/>

                      <volume/>

                      <volumeUom/>

                      <palletSpace/>

                      <palletBase/>

                      <shippingInstructionText/>

                      <pickingInstructionText/>

                      <commentText/>

                      <goodsReceiptStatus/>

                      <goodsReceiptStatusText/>

                      <putawaytStatus/>

                      <putawaytStatusText/>

                      <items>

                        <xsl:for-each select="PurchaseLines/PurchaseLine/ReservationEntries/ReservationEntry">

                          <xsl:variable name="itemPosition" select="position()"/>

       <!--                 

      <LatestManufacturingDate>

        <xsl:for-each select="../../ReservationEntries/ReservationEntry">

          <xsl:sort select="ns0:ManufacturingDate" data-type="text" order="descending"/>

          <xsl:if test="position() = 1">

            <xsl:value-of select="ns0:ManufacturingDate"/>

          </xsl:if>

        </xsl:for-each>

      </LatestManufacturingDate>

      

       <LatestManufacturingDate>

        <xsl:for-each select="../../ReservationEntries/ReservationEntry">

          <xsl:sort select="ns0:ManufacturingDate" data-type="text" order="descending"/>

          <xsl:if test="position() = 1">

            <xsl:value-of select="ns0:ManufacturingDate"/>

          </xsl:if>

        </xsl:for-each>

      </LatestManufacturingDate>-->

                        

                        

                          <item>

                            <ssccNumber>

                              <xsl:value-of select="ns0:TNOPAL"/>

                            </ssccNumber>

                            <packagingMaterial/>

                            <startProductionDate>

                             <!-- <xsl:value-of select="min(//ns0:ReservationEntry[ns0:TNOPAL = current()/ns0:TNOPAL]/ns0:ManufacturingDate)"/>

                             <xsl:value-of select="min(ReservationEntry[TNOPAL = ../TNOPAL]/ManufacturingDate)"/>

                              <xsl:value-of select="PurchaseLine/ReservationEntries/ReservationEntry[min(ns0:ManufacturingDate)]/ns0:ManufacturingDate"/>>

                              <xsl:value-of select="max(//ns0:ReservationEntry[ns0:TNOPAL = current()/ns0:TNOPAL]/ns0:ManufacturingDate)"/>-->

       <xsl:for-each select="../../ReservationEntries/ReservationEntry">

          <xsl:sort select="ns0:ManufacturingDate" data-type="text" order="descending"/>

          <xsl:if test="position() = 1">

            <xsl:value-of select="ns0:ManufacturingDate"/>

          </xsl:if>

        </xsl:for-each>                            

                            </startProductionDate>

                            <endProductionDate>

                            

                            <xsl:for-each select="../../ReservationEntries/ReservationEntry">

          <xsl:sort select="ns0:ManufacturingDate" data-type="text" order="ascending"/>

          <xsl:if test="position() = 1">

            <xsl:value-of select="ns0:ManufacturingDate"/>

          </xsl:if>

        </xsl:for-each>

                              <!--   <xsl:value-of select="max(//ns0:ReservationEntry[ns0:TNOPAL = current()/ns0:TNOPAL]/ns0:ManufacturingDate)"/> -->

                                 

                            </endProductionDate>

                            <externalHU2/>

                            <itemPosition>

                              <xsl:value-of select="$itemPosition"/>

                            </itemPosition>

                            <higherItemPosition/>

                            <materialReference>

                              <xsl:value-of select="../../ns0:ItemNo"/>

                            </materialReference>

                            <materialDescription>

                              <xsl:value-of select="../../ns0:Description"/>

                            </materialDescription>

                            <customerMaterialReference/>

                            <eanOrUpcReference/>

                            <itemCategory/>

                            <materialType/>

                            <batch>

                              <xsl:value-of select="ns0:LotNo"/>

                            </batch>

                            <lotNumber/>

                            <vendorBatch/>

                            <plannedReceiptQuantityInSuom>

                              <xsl:value-of select="ns0:Quantity"/>

                            </plannedReceiptQuantityInSuom>

                            <goodsReceiptQuantityInSuom/>

                            <uomCode>

                              <xsl:value-of select="../../ns0:UnitOfMeasureCode"/>

                            </uomCode>

                            <plannedReceiptQuantityInBuom>

                              <xsl:value-of select="ns0:QuantityBase"/>

                            </plannedReceiptQuantityInBuom>

                            <goodsReceiptQuantityInBuom/>

                            <baseUom/>

                            <conversionFactorToBuom>

                              <xsl:if test="ns0:Quantity != 0 and ns0:QuantityBase != 0">

                                <xsl:value-of select="ns0:QuantityBase div ns0:Quantity"/>

                              </xsl:if>

                            </conversionFactorToBuom>

                            <transportationGroup/>

                            <plant>

                              <xsl:value-of select="../../../ns0:LocationCode"/>

                            </plant>

                            <storageLocation/>

                            <bestBeforeDate>

                              <xsl:value-of select="concat(ns0:ExpirationDate, 'T00:00:00UTC+00:00')"/>

                             

                            </bestBeforeDate>

                            <productionDate>

                              <xsl:value-of select="concat(ns0:ManufacturingDate, 'T00:00:00UTC+00:00')"/>

                            

                            </productionDate>

                            <wmsQualityStatus/>

                            <qualityStatus/>

                            <positiveRelease>

                              <xsl:value-of select="ns0:PHRStatus"/>

                            </positiveRelease>

                            <positiveReleaseDate>

                              <xsl:value-of select="concat(ns0:RDD, 'T00:00:00UTC+00:00')"/>                             

                            </positiveReleaseDate>

                            <preceedingDocumentNumber/>

                            <preceedingDocumentPosition/>

                            <preceedingDocumentCategory/>

                            <preceedingDocumentType/>

                            <preceedingDocumentTypeDesc/>

                            <customerPurchaseOrderNumber/>

                            <customerPurchaseOrderDate/>

                            <shipToPurchaseOrderNumber/>

                            <grossWeight/>

                            <weightUom/>

                            <volume/>

                            <volumeUom/>

                            <stockType/>

                          </item>

                        </xsl:for-each>

                      </items>

                    </sourcingDelivery>

                  </sourcingDeliveries>

                </stageDelivery>

              </stageDeliveries>

            </stage>

          </stages>

        </sourcingDelivery>

      </xsl:for-each>

    </sourcingDeliveries>

  </xsl:template>

</xsl:stylesheet>



----

v2

<?xml version="1.0" encoding="UTF-8"?>

<xsl:stylesheet version="2.0"

                xmlns:xsl="http://www.w3.org/1999/XSL/Transform"

                xmlns:ns0="http://schemas.royalcanin.com/BizTalk/2012/Pub/PurchaseOrder">

<xsl:output method="xml"

            indent="yes"/>

<xsl:template match="/">

<sourcingDeliveries>

<xsl:for-each select="ns0:PurchaseHeaders/PurchaseHeader">

<sourcingDelivery>

<sourcingDeliveryId>

<xsl:value-of select="ns0:DocumentNo"/>

</sourcingDeliveryId>

<freightOrderID/>

<freightOrderDescription/>

<freightOrderType/>

<standardCarrierAlphaCode/>

<carrier>

<location/>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</carrier>

<currentStatus/>

<currentStatusDate/>

<distance/>

<distanceUom/>

<totalTravellingTime/>

<unitTravellingTime/>

<containerId/>

<sealNumber/>

<meanOfTransport/>

<shippingStrategy/>

<cargoWeight/>

<cargoWeightUom/>

<cargoVolume/>

<cargoVolumeUom/>

<shippingInstructions/>

<stages>

<stage>

<number>1</number>

<standardCarrierAlphaCode/>

<carrierId/>

<source>

<location/>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</source>

<destination>

<location/>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</destination>

<departureDateTime/>

<arrivalDateTime/>

<distance/>

<distanceUom/>

<totalTravellingTime/>

<unitTravellingTime/>

<stageDeliveries>

<stageDelivery>

<sequenceNumber>1</sequenceNumber>

<sourcingDeliveryId/>

<sourcingDeliveries>

<sourcingDelivery>

<sourcingDeliveryId>

<xsl:value-of select="ns0:DocumentNo"/>

</sourcingDeliveryId>

<sourcingDeliveryType>Sourcing</sourcingDeliveryType>

<salesOrganisation/>

<distributionChannel/>

<division/>

<warehouseNumber/>

<purchasingOrganization/>

<purchasingGroup/>

<companyCode/>

<documentDate/>

<plannedMatAvailabilityDate/>

<transportationPlanningDate/>

<plannedLoadingDate/>

<plannedGoodsIssueDate/>

<plannedDeliveryDate/>

<requestedDeliveryDate>

<xsl:value-of select="concat(ns0:ExpectedReceiptDate, 'T00:00:00UTC+00:00')"/>

</requestedDeliveryDate>

<postingDate/>

<actualGoodsIssueDate/>

<customerDeliveryAppointment/>

<documentReference/>

<billOfLading/>

<meanOfTransport/>

<shippingStrategy/>

<priority/>

<soldToParty>

<location/>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</soldToParty>

<source>

<location>

<xsl:value-of select="ns0:BuyFromVendorNo"/>

</location>

<name1>

<xsl:value-of select="ns0:Buy-fromName"/>

</name1>

<name2/>

<houseNumber/>

<street1>

<xsl:value-of select="ns0:Buy-fromAddress"/>

</street1>

<street2>

<xsl:value-of select="ns0:Buy-fromAddress2"/>

</street2>

<postalCode>

<xsl:value-of select="ns0:Buy-fromPostCode"/>

</postalCode>

<poBox/>

<city>

<xsl:value-of select="ns0:Buy-fromCity"/>

</city>

<state/>

<country>

<xsl:value-of select="ns0:Buy-fromCountry_RegionCode"/>

</country>

<phone/>

<globalLocationNumber>

<xsl:value-of select="ns0:EDIBuyFromVendorNo"/>

</globalLocationNumber>

</source>

<destination>

<location>

<xsl:value-of select="ns0:LocationCode"/>

</location>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber>

<xsl:value-of select="ns0:EDILocationCode"/>

</globalLocationNumber>

</destination>

<billToParty>

<location/>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</billToParty>

<carrier>

<location>

<xsl:value-of select="ns0:MainCarrierNo"/>

</location>

<name1/>

<name2/>

<houseNumber/>

<street1/>

<street2/>

<postalCode/>

<poBox/>

<city/>

<state/>

<country/>

<phone/>

<globalLocationNumber/>

</carrier>

<incotermPart1/>

<incotermPart2/>

<specialProcessIndicator/>

<specialProcessIndicatorText/>

<grossWeight/>

<weightUom/>

<volume/>

<volumeUom/>

<palletSpace/>

<palletBase/>

<shippingInstructionText/>

<pickingInstructionText/>

<commentText/>

<goodsReceiptStatus/>

<goodsReceiptStatusText/>

<putawaytStatus/>

<putawaytStatusText/>

<items>

<xsl:for-each select="PurchaseLines/PurchaseLine/ReservationEntries/ReservationEntry">

<xsl:variable name="itemPosition"

              select="position()"/>

<item>

<ssccNumber>

<xsl:value-of select="ns0:TNOPAL"/>

</ssccNumber>

<packagingMaterial/>

<startProductionDate>

<!-- <xsl:value-of select="min(//ns0:ReservationEntry[ns0:TNOPAL = current()/ns0:TNOPAL]/ns0:ManufacturingDate)"/>

                                 <xsl:value-of select="min(ReservationEntry[TNOPAL = ../TNOPAL]/ManufacturingDate)"/>

                                 <xsl:value-of select="PurchaseLine/ReservationEntries/ReservationEntry[min(ns0:ManufacturingDate)]/ns0:ManufacturingDate"/>>

                                 <xsl:value-of select="max(//ns0:ReservationEntry[ns0:TNOPAL = current()/ns0:TNOPAL]/ns0:ManufacturingDate)"/>-->

<xsl:variable name="xyz"

              select="ns0:TNOPAL"/>

<xsl:for-each select="../../ReservationEntries/ReservationEntry[ns0:TNOPAL=$xyz]">

<xsl:sort select="ns0:ManufacturingDate"

          data-type="text"

          order="descending"/>

<xsl:if test="position() = 1">

<xsl:value-of select="ns0:ManufacturingDate"/>

</xsl:if>

</xsl:for-each>

</startProductionDate>

<endProductionDate>

<xsl:variable name="xyz1"

              select="ns0:TNOPAL"/>

<xsl:for-each select="../../ReservationEntries/ReservationEntry[ns0:TNOPAL=$xyz1]">

<xsl:sort select="ns0:ManufacturingDate"

          data-type="text"

          order="ascending"/>

<xsl:if test="position() = 1">

<xsl:value-of select="ns0:ManufacturingDate"/>

</xsl:if>

</xsl:for-each>

<!--   <xsl:value-of select="max(//ns0:ReservationEntry[ns0:TNOPAL = current()/ns0:TNOPAL]/ns0:ManufacturingDate)"/> -->

</endProductionDate>

<externalHU2/>

<itemPosition>

<xsl:value-of select="$itemPosition"/>

</itemPosition>

<higherItemPosition/>

<materialReference>

<xsl:value-of select="../../ns0:ItemNo"/>

</materialReference>

<materialDescription>

<xsl:value-of select="../../ns0:Description"/>

</materialDescription>

<customerMaterialReference/>

<eanOrUpcReference/>

<itemCategory/>

<materialType/>

<batch>

<xsl:value-of select="ns0:LotNo"/>

</batch>

<lotNumber/>

<vendorBatch/>

<plannedReceiptQuantityInSuom>

<xsl:value-of select="ns0:Quantity"/>

</plannedReceiptQuantityInSuom>

<goodsReceiptQuantityInSuom/>

<uomCode>

<xsl:value-of select="../../ns0:UnitOfMeasureCode"/>

</uomCode>

<plannedReceiptQuantityInBuom>

<xsl:value-of select="ns0:QuantityBase"/>

</plannedReceiptQuantityInBuom>

<goodsReceiptQuantityInBuom/>

<baseUom/>

<conversionFactorToBuom>

<xsl:if test="ns0:Quantity != 0 and ns0:QuantityBase != 0">

<xsl:value-of select="ns0:QuantityBase div ns0:Quantity"/>

</xsl:if>

</conversionFactorToBuom>

<transportationGroup/>

<plant>

<xsl:value-of select="../../../ns0:LocationCode"/>

</plant>

<storageLocation/>

<bestBeforeDate>

<xsl:value-of select="concat(ns0:ExpirationDate, 'T00:00:00UTC+00:00')"/>

</bestBeforeDate>

<productionDate>

<xsl:value-of select="concat(ns0:ManufacturingDate, 'T00:00:00UTC+00:00')"/>

</productionDate>

<wmsQualityStatus/>

<qualityStatus/>

<positiveRelease>

<xsl:value-of select="ns0:PHRStatus"/>

</positiveRelease>

<positiveReleaseDate>

<xsl:value-of select="concat(ns0:RDD, 'T00:00:00UTC+00:00')"/>

</positiveReleaseDate>

<preceedingDocumentNumber/>

<preceedingDocumentPosition/>

<preceedingDocumentCategory/>

<preceedingDocumentType/>

<preceedingDocumentTypeDesc/>

<customerPurchaseOrderNumber/>

<customerPurchaseOrderDate/>

<shipToPurchaseOrderNumber/>

<grossWeight/>

<weightUom/>

<volume/>

<volumeUom/>

<stockType/>

</item>

</xsl:for-each>

</items>

</sourcingDelivery>

</sourcingDeliveries>

</stageDelivery>

</stageDeliveries>

</stage>

</stages>

</sourcingDelivery>

</xsl:for-each>

</sourcingDeliveries>

</xsl:template>

</xsl:stylesheet>

----

sample input payload

<?xml version="1.0" encoding="utf-8"?>

<ns0:PurchaseHeaders xmlns:ns0="http://schemas.royalcanin.com/BizTalk/2012/Pub/PurchaseOrder">

    <PurchaseHeader>

        <ns0:BuyFromVendorNo>IC11027</ns0:BuyFromVendorNo>

    <ns0:EDIBuyFromVendorNo>3011825500207</ns0:EDIBuyFromVendorNo>

<ns0:DocumentNo>BOND0108</ns0:DocumentNo>

<ns0:OrderDate>2018-11-22</ns0:OrderDate>

<ns0:ExpectedReceiptDate>2019-12-31</ns0:ExpectedReceiptDate>

<ns0:ExpectedReceiptTime/>

<ns0:Buy-fromName>Royal Canin S.A.S (Cambrai)</ns0:Buy-fromName>

<ns0:Buy-fromAddress>Rue Basse, France</ns0:Buy-fromAddress>

<ns0:Buy-fromAddress2>Les Rues les Vignes</ns0:Buy-fromAddress2>

<ns0:Buy-fromCity>International</ns0:Buy-fromCity>

<ns0:Buy-fromPostCode>999-999</ns0:Buy-fromPostCode>

<ns0:Buy-fromCountry_RegionCode>FR</ns0:Buy-fromCountry_RegionCode>

<ns0:CustomerNo/>

<ns0:EDILocationCode>3011825541019</ns0:EDILocationCode>

<ns0:LocationCode>RSE</ns0:LocationCode>

<PurchaseLines>

<PurchaseLine>

<ns0:LineNo>10000</ns0:LineNo>

<ns0:ItemNo>3006100001</ns0:ItemNo>

<ns0:Description>SHN MAXI PUPPY 10KG</ns0:Description>

<ns0:UnitOfMeasureCode>PALLET</ns0:UnitOfMeasureCode>

<ns0:Quantity>11.00</ns0:Quantity>

<ns0:QuantityBase>352.00</ns0:QuantityBase>

<ns0:EANCode>3182559318687</ns0:EANCode>

<ns0:VLCode>12</ns0:VLCode>

<ReservationEntries>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>2.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-05</ns0:ExpirationDate>

<ns0:LotNo>18340028RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-09</ns0:RDD>

<ns0:ManufacturingDate>2011-12-06</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520050031823</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-05</ns0:ExpirationDate>

<ns0:LotNo>18340028RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2000-12-09</ns0:RDD>

<ns0:ManufacturingDate>2018-12-06</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520050031830</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-05</ns0:ExpirationDate>

<ns0:LotNo>18340028RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2024-12-09</ns0:RDD>

<ns0:ManufacturingDate>2017-12-06</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520050032059</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-05</ns0:ExpirationDate>

<ns0:LotNo>18340028RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2019-12-09</ns0:RDD>

<ns0:ManufacturingDate>2001-12-06</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520050032073</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-05</ns0:ExpirationDate>

<ns0:LotNo>18340028RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-09</ns0:RDD>

<ns0:ManufacturingDate>2018-12-06</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520050032202</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-05</ns0:ExpirationDate>

<ns0:LotNo>18340028RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-09</ns0:RDD>

<ns0:ManufacturingDate>2018-12-06</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520050032219</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-05</ns0:ExpirationDate>

<ns0:LotNo>18340028RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-09</ns0:RDD>

<ns0:ManufacturingDate>2018-12-06</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520050032479</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-05</ns0:ExpirationDate>

<ns0:LotNo>18340028RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-09</ns0:RDD>

<ns0:ManufacturingDate>2018-12-06</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520050032486</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-05</ns0:ExpirationDate>

<ns0:LotNo>18340028RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-09</ns0:RDD>

<ns0:ManufacturingDate>2018-12-06</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520050032547</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-05</ns0:ExpirationDate>

<ns0:LotNo>18340028RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-09</ns0:RDD>

<ns0:ManufacturingDate>2018-12-06</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520050032554</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-05</ns0:ExpirationDate>

<ns0:LotNo>18340028RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-09</ns0:RDD>

<ns0:ManufacturingDate>2018-12-06</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520050032646</ns0:TNOPAL>

</ReservationEntry>

</ReservationEntries>

</PurchaseLine>

<PurchaseLine>

<ns0:LineNo>20000</ns0:LineNo>

<ns0:ItemNo>2524100002</ns0:ItemNo>

<ns0:Description>FCN LIGHT WEIGHT CARE 10KG</ns0:Description>

<ns0:UnitOfMeasureCode>PALLET</ns0:UnitOfMeasureCode>

<ns0:Quantity>12.00</ns0:Quantity>

<ns0:QuantityBase>384.00</ns0:QuantityBase>

<ns0:EANCode>3182559308961</ns0:EANCode>

<ns0:VLCode>12</ns0:VLCode>

<ReservationEntries>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337041RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049973837</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337041RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049973844</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337041RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049974070</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337041RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049974315</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337041RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049974490</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337041RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049974568</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337041RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049974575</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337041RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049974599</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337041RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049974728</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337041RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049974759</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337041RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049974827</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337041RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049974988</ns0:TNOPAL>

</ReservationEntry>

</ReservationEntries>

</PurchaseLine>

<PurchaseLine>

<ns0:LineNo>50000</ns0:LineNo>

<ns0:ItemNo>3007100001</ns0:ItemNo>

<ns0:Description>SHN MAXI AD 10KG</ns0:Description>

<ns0:UnitOfMeasureCode>PALLET</ns0:UnitOfMeasureCode>

<ns0:Quantity>7.00</ns0:Quantity>

<ns0:QuantityBase>224.00</ns0:QuantityBase>

<ns0:EANCode>3182559320062</ns0:EANCode>

<ns0:VLCode>12</ns0:VLCode>

<ReservationEntries>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-01</ns0:ExpirationDate>

<ns0:LotNo>18336103RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-05</ns0:RDD>

<ns0:ManufacturingDate>2018-12-02</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049965139</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-01</ns0:ExpirationDate>

<ns0:LotNo>18336103RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-05</ns0:RDD>

<ns0:ManufacturingDate>2018-12-02</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049965146</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-01</ns0:ExpirationDate>

<ns0:LotNo>18336103RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-05</ns0:RDD>

<ns0:ManufacturingDate>2018-12-02</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049965153</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-01</ns0:ExpirationDate>

<ns0:LotNo>18336103RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-05</ns0:RDD>

<ns0:ManufacturingDate>2018-12-02</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049965160</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-01</ns0:ExpirationDate>

<ns0:LotNo>18336103RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-05</ns0:RDD>

<ns0:ManufacturingDate>2018-12-02</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049965214</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-01</ns0:ExpirationDate>

<ns0:LotNo>18336103RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-05</ns0:RDD>

<ns0:ManufacturingDate>2018-12-02</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049965221</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-01</ns0:ExpirationDate>

<ns0:LotNo>18336103RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-05</ns0:RDD>

<ns0:ManufacturingDate>2018-12-02</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049965313</ns0:TNOPAL>

</ReservationEntry>

</ReservationEntries>

</PurchaseLine>

<PurchaseLine>

<ns0:LineNo>70000</ns0:LineNo>

<ns0:ItemNo>1004015001</ns0:ItemNo>

<ns0:Description>SHN XSMALL AD 8+ 1.5KG</ns0:Description>

<ns0:UnitOfMeasureCode>PALLET</ns0:UnitOfMeasureCode>

<ns0:Quantity>4.00</ns0:Quantity>

<ns0:QuantityBase>432.00</ns0:QuantityBase>

<ns0:EANCode>3182559322684</ns0:EANCode>

<ns0:VLCode>32</ns0:VLCode>

<ReservationEntries>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>108.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-05-27</ns0:ExpirationDate>

<ns0:LotNo>18331065RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-11-30</ns0:RDD>

<ns0:ManufacturingDate>2018-11-27</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049861493</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>108.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-05-27</ns0:ExpirationDate>

<ns0:LotNo>18331065RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-11-30</ns0:RDD>

<ns0:ManufacturingDate>2018-11-27</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049861509</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>108.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-05-27</ns0:ExpirationDate>

<ns0:LotNo>18331065RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-11-30</ns0:RDD>

<ns0:ManufacturingDate>2018-11-27</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049861677</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>108.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-05-27</ns0:ExpirationDate>

<ns0:LotNo>18331065RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-11-30</ns0:RDD>

<ns0:ManufacturingDate>2018-11-27</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049861875</ns0:TNOPAL>

</ReservationEntry>

</ReservationEntries>

</PurchaseLine>

<PurchaseLine>

<ns0:LineNo>100000</ns0:LineNo>

<ns0:ItemNo>1800000501</ns0:ItemNo>

<ns0:Description>FCN URINARY CARE 50G</ns0:Description>

<ns0:UnitOfMeasureCode>PALLET</ns0:UnitOfMeasureCode>

<ns0:Quantity>3.00</ns0:Quantity>

<ns0:QuantityBase>5760.00</ns0:QuantityBase>

<ns0:EANCode>3182559308664</ns0:EANCode>

<ns0:VLCode>32</ns0:VLCode>

<ReservationEntries>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>1920.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>1920.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-05-21</ns0:ExpirationDate>

<ns0:LotNo>18325103</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-11-24</ns0:RDD>

<ns0:ManufacturingDate>2018-11-21</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049768136</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>1920.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>1920.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337032RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049977293</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>1920.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>1920.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337032RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049977309</ns0:TNOPAL>

</ReservationEntry>

</ReservationEntries>

</PurchaseLine>

<PurchaseLine>

<ns0:LineNo>130000</ns0:LineNo>

<ns0:ItemNo>3006100001</ns0:ItemNo>

<ns0:Description>SHN MAXI PUPPY 10KG</ns0:Description>

<ns0:UnitOfMeasureCode>PALLET</ns0:UnitOfMeasureCode>

<ns0:Quantity>3.00</ns0:Quantity>

<ns0:QuantityBase>96.00</ns0:QuantityBase>

<ns0:EANCode>3182559318687</ns0:EANCode>

<ns0:VLCode>12</ns0:VLCode>

<ReservationEntries>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-05</ns0:ExpirationDate>

<ns0:LotNo>18340028RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-09</ns0:RDD>

<ns0:ManufacturingDate>2018-12-06</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520050032653</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-05</ns0:ExpirationDate>

<ns0:LotNo>18340028RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-09</ns0:RDD>

<ns0:ManufacturingDate>2018-12-06</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520050032776</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>32.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>32.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-05</ns0:ExpirationDate>

<ns0:LotNo>18340028RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-09</ns0:RDD>

<ns0:ManufacturingDate>2018-12-06</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520050032783</ns0:TNOPAL>

</ReservationEntry>

</ReservationEntries>

</PurchaseLine>

<PurchaseLine>

<ns0:LineNo>140000</ns0:LineNo>

<ns0:ItemNo>4134015001</ns0:ItemNo>

<ns0:Description>BHN BICHON FRISE 1.5KG</ns0:Description>

<ns0:UnitOfMeasureCode>PALLET</ns0:UnitOfMeasureCode>

<ns0:Quantity>10.00</ns0:Quantity>

<ns0:QuantityBase>1080.00</ns0:QuantityBase>

<ns0:EANCode>3182559328624</ns0:EANCode>

<ns0:VLCode>32</ns0:VLCode>

<ReservationEntries>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>108.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337078RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049979778</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>108.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337078RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049979785</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>108.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337078RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049981467</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>108.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337078RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049981474</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>108.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337078RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049981580</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>108.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337078RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049981597</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>108.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337078RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049981825</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>108.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337078RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049981832</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>108.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337078RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049982082</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>108.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337078RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049982099</ns0:TNOPAL>

</ReservationEntry>

</ReservationEntries>

</PurchaseLine>

<PurchaseLine>

<ns0:LineNo>150000</ns0:LineNo>

<ns0:ItemNo>2220030001</ns0:ItemNo>

<ns0:Description>BHN Miniature SCHNAUZER 3KG</ns0:Description>

<ns0:UnitOfMeasureCode>PALLET</ns0:UnitOfMeasureCode>

<ns0:Quantity>3.00</ns0:Quantity>

<ns0:QuantityBase>216.00</ns0:QuantityBase>

<ns0:EANCode>3182559329560</ns0:EANCode>

<ns0:VLCode>32</ns0:VLCode>

<ReservationEntries>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>72.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>72.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-05-28</ns0:ExpirationDate>

<ns0:LotNo>18332064RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-01</ns0:RDD>

<ns0:ManufacturingDate>2018-11-28</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049880357</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>72.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>72.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-05-28</ns0:ExpirationDate>

<ns0:LotNo>18332064RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-01</ns0:RDD>

<ns0:ManufacturingDate>2018-11-28</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049880432</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>72.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>72.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-05-28</ns0:ExpirationDate>

<ns0:LotNo>18332064RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-01</ns0:RDD>

<ns0:ManufacturingDate>2018-11-28</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049880449</ns0:TNOPAL>

</ReservationEntry>

</ReservationEntries>

</PurchaseLine>

<PurchaseLine>

<ns0:LineNo>160000</ns0:LineNo>

<ns0:ItemNo>2551040001</ns0:ItemNo>

<ns0:Description>FBN SIAMESE 4KG</ns0:Description>

<ns0:UnitOfMeasureCode>PALLET</ns0:UnitOfMeasureCode>

<ns0:Quantity>2.00</ns0:Quantity>

<ns0:QuantityBase>144.00</ns0:QuantityBase>

<ns0:EANCode>3182559301917</ns0:EANCode>

<ns0:VLCode>32</ns0:VLCode>

<ReservationEntries>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>72.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>72.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337089RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049980484</ns0:TNOPAL>

</ReservationEntry>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>72.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>72.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337089RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049980491</ns0:TNOPAL>

</ReservationEntry>

</ReservationEntries>

</PurchaseLine>

<PurchaseLine>

<ns0:LineNo>170000</ns0:LineNo>

<ns0:ItemNo>2551020001</ns0:ItemNo>

<ns0:Description>SHN SIAMESE 2KG</ns0:Description>

<ns0:UnitOfMeasureCode>PALLET</ns0:UnitOfMeasureCode>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:EANCode>3182559301870</ns0:EANCode>

<ns0:VLCode>32</ns0:VLCode>

<ReservationEntries>

<ReservationEntry>

<ns0:QtyperUnitOfMeasure>108.00</ns0:QtyperUnitOfMeasure>

<ns0:Quantity>1.00</ns0:Quantity>

<ns0:QuantityBase>108.00</ns0:QuantityBase>

<ns0:ExpirationDate>2020-06-02</ns0:ExpirationDate>

<ns0:LotNo>18337087RCC</ns0:LotNo>

<ns0:QualityStatus>PHR</ns0:QualityStatus>

<ns0:PHRStatus>N</ns0:PHRStatus>

<ns0:RDD>2018-12-06</ns0:RDD>

<ns0:ManufacturingDate>2018-12-03</ns0:ManufacturingDate>

<ns0:TNOPAL>031825520049980675</ns0:TNOPAL>

</ReservationEntry>

</ReservationEntries>

</PurchaseLine>

</PurchaseLines>

</PurchaseHeader>

</ns0:PurchaseHeaders>

Popular posts from this blog

pss book : శ్రీకృష్ణుడు దేవుడా, భగవంతుడా completed , second review needed. 26th April 2024

pss book: గురు ప్రార్థనామంజరి . completed 21st july 2024

pss book: కధల జ్ఞానము read review pending. 25th june 2024