LogProService


Click here for a complete list of operations.

SynchronizeWorkInstructionsToServer_5_0

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 /LogProService.asmx HTTP/1.1
Host: logpromhypirkanmaa.piimega.fi
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://LogProService.piimega.fi/SynchronizeWorkInstructionsToServer_5_0"

<?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>
    <SynchronizeWorkInstructionsToServer_5_0 xmlns="http://LogProService.piimega.fi/">
      <user>string</user>
      <pass>string</pass>
      <dDate>dateTime</dDate>
      <eEventType>NotDefined or Start or Complete or Cancel or Update or RemoveRoute or Halt or Pause</eEventType>
      <row>
        <Stand />
        <HarvesterStands>
          <HarvesterRow_5_0>
            <IsHidden>boolean</IsHidden>
            <ServerRoutes xsi:nil="true" />
            <Routes xsi:nil="true" />
            <Kuvio xsi:nil="true" />
            <AdditionalWorkNotices xsi:nil="true" />
            <CompanyInfo xsi:nil="true" />
            <AdditionalWorkEntries xsi:nil="true" />
          </HarvesterRow_5_0>
          <HarvesterRow_5_0>
            <IsHidden>boolean</IsHidden>
            <ServerRoutes xsi:nil="true" />
            <Routes xsi:nil="true" />
            <Kuvio xsi:nil="true" />
            <AdditionalWorkNotices xsi:nil="true" />
            <CompanyInfo xsi:nil="true" />
            <AdditionalWorkEntries xsi:nil="true" />
          </HarvesterRow_5_0>
        </HarvesterStands>
        <ShapeData>
          <MapShapeData>
            <StandID>int</StandID>
            <StorageID>int</StorageID>
            <StackID>int</StackID>
            <FillColor>unsignedInt</FillColor>
            <LayerType>NotDefined or ArrowHead or Barrier or Compartment or CompartmentLabel or CompartmentLine or Destination or Ditch or DrivingDirection or DrivingRoute or ForestLaw or ForestLawLabel or ForestLawLine or GeneralText or NatureSite or Note or NoteLabel or NoteLine or Path or PowerLine or PropertyLine or RetentionTree or Road or RoadsideLanding or RollingLocation or Spring or Stack or Stream or TelephoneLine or TurnAround or TurnAroundLabel or WindFallTrees or WrongWay</LayerType>
            <LayerBaseType>NotDefined or ArrowHead or Barrier or Compartment or CompartmentLabel or CompartmentLine or Destination or Ditch or DrivingDirection or DrivingRoute or ForestLaw or ForestLawLabel or ForestLawLine or GeneralText or NatureSite or Note or NoteLabel or NoteLine or Path or PowerLine or PropertyLine or RetentionTree or Road or RoadsideLanding or RollingLocation or Spring or Stack or Stream or TelephoneLine or TurnAround or TurnAroundLabel or WindFallTrees or WrongWay</LayerBaseType>
            <ShpData>base64Binary</ShpData>
            <DbfData>base64Binary</DbfData>
            <ShxData>base64Binary</ShxData>
            <PrjData>base64Binary</PrjData>
          </MapShapeData>
          <MapShapeData>
            <StandID>int</StandID>
            <StorageID>int</StorageID>
            <StackID>int</StackID>
            <FillColor>unsignedInt</FillColor>
            <LayerType>NotDefined or ArrowHead or Barrier or Compartment or CompartmentLabel or CompartmentLine or Destination or Ditch or DrivingDirection or DrivingRoute or ForestLaw or ForestLawLabel or ForestLawLine or GeneralText or NatureSite or Note or NoteLabel or NoteLine or Path or PowerLine or PropertyLine or RetentionTree or Road or RoadsideLanding or RollingLocation or Spring or Stack or Stream or TelephoneLine or TurnAround or TurnAroundLabel or WindFallTrees or WrongWay</LayerType>
            <LayerBaseType>NotDefined or ArrowHead or Barrier or Compartment or CompartmentLabel or CompartmentLine or Destination or Ditch or DrivingDirection or DrivingRoute or ForestLaw or ForestLawLabel or ForestLawLine or GeneralText or NatureSite or Note or NoteLabel or NoteLine or Path or PowerLine or PropertyLine or RetentionTree or Road or RoadsideLanding or RollingLocation or Spring or Stack or Stream or TelephoneLine or TurnAround or TurnAroundLabel or WindFallTrees or WrongWay</LayerBaseType>
            <ShpData>base64Binary</ShpData>
            <DbfData>base64Binary</DbfData>
            <ShxData>base64Binary</ShxData>
            <PrjData>base64Binary</PrjData>
          </MapShapeData>
        </ShapeData>
        <ServerRoutes>
          <VehicleRoute>
            <RouteID>int</RouteID>
            <StandID>int</StandID>
            <WorkInstructionID>int</WorkInstructionID>
            <MachineryID>int</MachineryID>
            <MachineryIdentification>string</MachineryIdentification>
            <MachineryDescription>string</MachineryDescription>
            <StandNumber>string</StandNumber>
            <RouteType>Truck or Harvester or Forwarder</RouteType>
            <ShpData>base64Binary</ShpData>
            <DbfData>base64Binary</DbfData>
            <IsBackup>boolean</IsBackup>
          </VehicleRoute>
          <VehicleRoute>
            <RouteID>int</RouteID>
            <StandID>int</StandID>
            <WorkInstructionID>int</WorkInstructionID>
            <MachineryID>int</MachineryID>
            <MachineryIdentification>string</MachineryIdentification>
            <MachineryDescription>string</MachineryDescription>
            <StandNumber>string</StandNumber>
            <RouteType>Truck or Harvester or Forwarder</RouteType>
            <ShpData>base64Binary</ShpData>
            <DbfData>base64Binary</DbfData>
            <IsBackup>boolean</IsBackup>
          </VehicleRoute>
        </ServerRoutes>
        <CompanyInfo>
          <Name>string</Name>
          <BusinessID>string</BusinessID>
          <Phone>string</Phone>
          <Email>string</Email>
          <Address>string</Address>
          <Zipcode>string</Zipcode>
          <City>string</City>
          <Country>string</Country>
        </CompanyInfo>
        <AdditionalWorkEntries>
          <AdditionalWorkEntry>
            <ID>int</ID>
            <ContractorAdditionalWorkRateID>int</ContractorAdditionalWorkRateID>
            <Removed>boolean</Removed>
            <MeasurementUnitID>int</MeasurementUnitID>
            <UnitPrice>decimal</UnitPrice>
            <TotalPrice>decimal</TotalPrice>
            <Quantity>decimal</Quantity>
            <AdditionalInformation>string</AdditionalInformation>
            <ExpiryDate>dateTime</ExpiryDate>
            <ListAdditionalWorkEntryRow xsi:nil="true" />
          </AdditionalWorkEntry>
          <AdditionalWorkEntry>
            <ID>int</ID>
            <ContractorAdditionalWorkRateID>int</ContractorAdditionalWorkRateID>
            <Removed>boolean</Removed>
            <MeasurementUnitID>int</MeasurementUnitID>
            <UnitPrice>decimal</UnitPrice>
            <TotalPrice>decimal</TotalPrice>
            <Quantity>decimal</Quantity>
            <AdditionalInformation>string</AdditionalInformation>
            <ExpiryDate>dateTime</ExpiryDate>
            <ListAdditionalWorkEntryRow xsi:nil="true" />
          </AdditionalWorkEntry>
        </AdditionalWorkEntries>
      </row>
      <iContractorID>int</iContractorID>
      <iMachineryID>int</iMachineryID>
      <iWorkInstructionsID>int</iWorkInstructionsID>
      <oRouteData>
        <DrivenRoute>
          <StandID>int</StandID>
          <WorkInstructionID>int</WorkInstructionID>
          <MachineryID>int</MachineryID>
          <WarehouseID>int</WarehouseID>
          <DestinationID>int</DestinationID>
          <QuantityNoticeID>int</QuantityNoticeID>
          <Distance>decimal</Distance>
          <MachineryIdentification>string</MachineryIdentification>
          <MachineryDescription>string</MachineryDescription>
          <RouteType>Truck or Harvester or Forwarder</RouteType>
          <Points>
            <CoordinatePoint xsi:nil="true" />
            <CoordinatePoint xsi:nil="true" />
          </Points>
          <ConvertCoordinates>boolean</ConvertCoordinates>
          <IsBackup>boolean</IsBackup>
        </DrivenRoute>
        <DrivenRoute>
          <StandID>int</StandID>
          <WorkInstructionID>int</WorkInstructionID>
          <MachineryID>int</MachineryID>
          <WarehouseID>int</WarehouseID>
          <DestinationID>int</DestinationID>
          <QuantityNoticeID>int</QuantityNoticeID>
          <Distance>decimal</Distance>
          <MachineryIdentification>string</MachineryIdentification>
          <MachineryDescription>string</MachineryDescription>
          <RouteType>Truck or Harvester or Forwarder</RouteType>
          <Points>
            <CoordinatePoint xsi:nil="true" />
            <CoordinatePoint xsi:nil="true" />
          </Points>
          <ConvertCoordinates>boolean</ConvertCoordinates>
          <IsBackup>boolean</IsBackup>
        </DrivenRoute>
      </oRouteData>
      <clientCulture>string</clientCulture>
      <sHaltReason>string</sHaltReason>
      <clientParams>
        <ClientVersion>string</ClientVersion>
        <ContractorID>int</ContractorID>
        <Contractor>string</Contractor>
        <ContractorEmail>string</ContractorEmail>
        <CustomerName>string</CustomerName>
        <UUID>string</UUID>
        <HWHash>string</HWHash>
        <ProcessorID>string</ProcessorID>
        <MotherboardID>string</MotherboardID>
        <MacAddress>string</MacAddress>
        <IdentifyingNumber>string</IdentifyingNumber>
        <MachineryID>int</MachineryID>
        <MachineryName>string</MachineryName>
        <MachineryRegNumber>string</MachineryRegNumber>
        <WorkstationName>string</WorkstationName>
        <AppType>int</AppType>
        <UserRole>short</UserRole>
        <MachineGuid>string</MachineGuid>
        <HDSerialNumber>string</HDSerialNumber>
        <OperatingSystem>string</OperatingSystem>
      </clientParams>
    </SynchronizeWorkInstructionsToServer_5_0>
  </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>
    <SynchronizeWorkInstructionsToServer_5_0Response xmlns="http://LogProService.piimega.fi/">
      <SynchronizeWorkInstructionsToServer_5_0Result>string</SynchronizeWorkInstructionsToServer_5_0Result>
    </SynchronizeWorkInstructionsToServer_5_0Response>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

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

POST /LogProService.asmx HTTP/1.1
Host: logpromhypirkanmaa.piimega.fi
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SynchronizeWorkInstructionsToServer_5_0 xmlns="http://LogProService.piimega.fi/">
      <user>string</user>
      <pass>string</pass>
      <dDate>dateTime</dDate>
      <eEventType>NotDefined or Start or Complete or Cancel or Update or RemoveRoute or Halt or Pause</eEventType>
      <row>
        <Stand />
        <HarvesterStands>
          <HarvesterRow_5_0>
            <IsHidden>boolean</IsHidden>
            <ServerRoutes xsi:nil="true" />
            <Routes xsi:nil="true" />
            <Kuvio xsi:nil="true" />
            <AdditionalWorkNotices xsi:nil="true" />
            <CompanyInfo xsi:nil="true" />
            <AdditionalWorkEntries xsi:nil="true" />
          </HarvesterRow_5_0>
          <HarvesterRow_5_0>
            <IsHidden>boolean</IsHidden>
            <ServerRoutes xsi:nil="true" />
            <Routes xsi:nil="true" />
            <Kuvio xsi:nil="true" />
            <AdditionalWorkNotices xsi:nil="true" />
            <CompanyInfo xsi:nil="true" />
            <AdditionalWorkEntries xsi:nil="true" />
          </HarvesterRow_5_0>
        </HarvesterStands>
        <ShapeData>
          <MapShapeData>
            <StandID>int</StandID>
            <StorageID>int</StorageID>
            <StackID>int</StackID>
            <FillColor>unsignedInt</FillColor>
            <LayerType>NotDefined or ArrowHead or Barrier or Compartment or CompartmentLabel or CompartmentLine or Destination or Ditch or DrivingDirection or DrivingRoute or ForestLaw or ForestLawLabel or ForestLawLine or GeneralText or NatureSite or Note or NoteLabel or NoteLine or Path or PowerLine or PropertyLine or RetentionTree or Road or RoadsideLanding or RollingLocation or Spring or Stack or Stream or TelephoneLine or TurnAround or TurnAroundLabel or WindFallTrees or WrongWay</LayerType>
            <LayerBaseType>NotDefined or ArrowHead or Barrier or Compartment or CompartmentLabel or CompartmentLine or Destination or Ditch or DrivingDirection or DrivingRoute or ForestLaw or ForestLawLabel or ForestLawLine or GeneralText or NatureSite or Note or NoteLabel or NoteLine or Path or PowerLine or PropertyLine or RetentionTree or Road or RoadsideLanding or RollingLocation or Spring or Stack or Stream or TelephoneLine or TurnAround or TurnAroundLabel or WindFallTrees or WrongWay</LayerBaseType>
            <ShpData>base64Binary</ShpData>
            <DbfData>base64Binary</DbfData>
            <ShxData>base64Binary</ShxData>
            <PrjData>base64Binary</PrjData>
          </MapShapeData>
          <MapShapeData>
            <StandID>int</StandID>
            <StorageID>int</StorageID>
            <StackID>int</StackID>
            <FillColor>unsignedInt</FillColor>
            <LayerType>NotDefined or ArrowHead or Barrier or Compartment or CompartmentLabel or CompartmentLine or Destination or Ditch or DrivingDirection or DrivingRoute or ForestLaw or ForestLawLabel or ForestLawLine or GeneralText or NatureSite or Note or NoteLabel or NoteLine or Path or PowerLine or PropertyLine or RetentionTree or Road or RoadsideLanding or RollingLocation or Spring or Stack or Stream or TelephoneLine or TurnAround or TurnAroundLabel or WindFallTrees or WrongWay</LayerType>
            <LayerBaseType>NotDefined or ArrowHead or Barrier or Compartment or CompartmentLabel or CompartmentLine or Destination or Ditch or DrivingDirection or DrivingRoute or ForestLaw or ForestLawLabel or ForestLawLine or GeneralText or NatureSite or Note or NoteLabel or NoteLine or Path or PowerLine or PropertyLine or RetentionTree or Road or RoadsideLanding or RollingLocation or Spring or Stack or Stream or TelephoneLine or TurnAround or TurnAroundLabel or WindFallTrees or WrongWay</LayerBaseType>
            <ShpData>base64Binary</ShpData>
            <DbfData>base64Binary</DbfData>
            <ShxData>base64Binary</ShxData>
            <PrjData>base64Binary</PrjData>
          </MapShapeData>
        </ShapeData>
        <ServerRoutes>
          <VehicleRoute>
            <RouteID>int</RouteID>
            <StandID>int</StandID>
            <WorkInstructionID>int</WorkInstructionID>
            <MachineryID>int</MachineryID>
            <MachineryIdentification>string</MachineryIdentification>
            <MachineryDescription>string</MachineryDescription>
            <StandNumber>string</StandNumber>
            <RouteType>Truck or Harvester or Forwarder</RouteType>
            <ShpData>base64Binary</ShpData>
            <DbfData>base64Binary</DbfData>
            <IsBackup>boolean</IsBackup>
          </VehicleRoute>
          <VehicleRoute>
            <RouteID>int</RouteID>
            <StandID>int</StandID>
            <WorkInstructionID>int</WorkInstructionID>
            <MachineryID>int</MachineryID>
            <MachineryIdentification>string</MachineryIdentification>
            <MachineryDescription>string</MachineryDescription>
            <StandNumber>string</StandNumber>
            <RouteType>Truck or Harvester or Forwarder</RouteType>
            <ShpData>base64Binary</ShpData>
            <DbfData>base64Binary</DbfData>
            <IsBackup>boolean</IsBackup>
          </VehicleRoute>
        </ServerRoutes>
        <CompanyInfo>
          <Name>string</Name>
          <BusinessID>string</BusinessID>
          <Phone>string</Phone>
          <Email>string</Email>
          <Address>string</Address>
          <Zipcode>string</Zipcode>
          <City>string</City>
          <Country>string</Country>
        </CompanyInfo>
        <AdditionalWorkEntries>
          <AdditionalWorkEntry>
            <ID>int</ID>
            <ContractorAdditionalWorkRateID>int</ContractorAdditionalWorkRateID>
            <Removed>boolean</Removed>
            <MeasurementUnitID>int</MeasurementUnitID>
            <UnitPrice>decimal</UnitPrice>
            <TotalPrice>decimal</TotalPrice>
            <Quantity>decimal</Quantity>
            <AdditionalInformation>string</AdditionalInformation>
            <ExpiryDate>dateTime</ExpiryDate>
            <ListAdditionalWorkEntryRow xsi:nil="true" />
          </AdditionalWorkEntry>
          <AdditionalWorkEntry>
            <ID>int</ID>
            <ContractorAdditionalWorkRateID>int</ContractorAdditionalWorkRateID>
            <Removed>boolean</Removed>
            <MeasurementUnitID>int</MeasurementUnitID>
            <UnitPrice>decimal</UnitPrice>
            <TotalPrice>decimal</TotalPrice>
            <Quantity>decimal</Quantity>
            <AdditionalInformation>string</AdditionalInformation>
            <ExpiryDate>dateTime</ExpiryDate>
            <ListAdditionalWorkEntryRow xsi:nil="true" />
          </AdditionalWorkEntry>
        </AdditionalWorkEntries>
      </row>
      <iContractorID>int</iContractorID>
      <iMachineryID>int</iMachineryID>
      <iWorkInstructionsID>int</iWorkInstructionsID>
      <oRouteData>
        <DrivenRoute>
          <StandID>int</StandID>
          <WorkInstructionID>int</WorkInstructionID>
          <MachineryID>int</MachineryID>
          <WarehouseID>int</WarehouseID>
          <DestinationID>int</DestinationID>
          <QuantityNoticeID>int</QuantityNoticeID>
          <Distance>decimal</Distance>
          <MachineryIdentification>string</MachineryIdentification>
          <MachineryDescription>string</MachineryDescription>
          <RouteType>Truck or Harvester or Forwarder</RouteType>
          <Points>
            <CoordinatePoint xsi:nil="true" />
            <CoordinatePoint xsi:nil="true" />
          </Points>
          <ConvertCoordinates>boolean</ConvertCoordinates>
          <IsBackup>boolean</IsBackup>
        </DrivenRoute>
        <DrivenRoute>
          <StandID>int</StandID>
          <WorkInstructionID>int</WorkInstructionID>
          <MachineryID>int</MachineryID>
          <WarehouseID>int</WarehouseID>
          <DestinationID>int</DestinationID>
          <QuantityNoticeID>int</QuantityNoticeID>
          <Distance>decimal</Distance>
          <MachineryIdentification>string</MachineryIdentification>
          <MachineryDescription>string</MachineryDescription>
          <RouteType>Truck or Harvester or Forwarder</RouteType>
          <Points>
            <CoordinatePoint xsi:nil="true" />
            <CoordinatePoint xsi:nil="true" />
          </Points>
          <ConvertCoordinates>boolean</ConvertCoordinates>
          <IsBackup>boolean</IsBackup>
        </DrivenRoute>
      </oRouteData>
      <clientCulture>string</clientCulture>
      <sHaltReason>string</sHaltReason>
      <clientParams>
        <ClientVersion>string</ClientVersion>
        <ContractorID>int</ContractorID>
        <Contractor>string</Contractor>
        <ContractorEmail>string</ContractorEmail>
        <CustomerName>string</CustomerName>
        <UUID>string</UUID>
        <HWHash>string</HWHash>
        <ProcessorID>string</ProcessorID>
        <MotherboardID>string</MotherboardID>
        <MacAddress>string</MacAddress>
        <IdentifyingNumber>string</IdentifyingNumber>
        <MachineryID>int</MachineryID>
        <MachineryName>string</MachineryName>
        <MachineryRegNumber>string</MachineryRegNumber>
        <WorkstationName>string</WorkstationName>
        <AppType>int</AppType>
        <UserRole>short</UserRole>
        <MachineGuid>string</MachineGuid>
        <HDSerialNumber>string</HDSerialNumber>
        <OperatingSystem>string</OperatingSystem>
      </clientParams>
    </SynchronizeWorkInstructionsToServer_5_0>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SynchronizeWorkInstructionsToServer_5_0Response xmlns="http://LogProService.piimega.fi/">
      <SynchronizeWorkInstructionsToServer_5_0Result>string</SynchronizeWorkInstructionsToServer_5_0Result>
    </SynchronizeWorkInstructionsToServer_5_0Response>
  </soap12:Body>
</soap12:Envelope>