LogProService


Click here for a complete list of operations.

SynchronizeDriveDiaryChanges_4_3_20190212

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/SynchronizeDriveDiaryChanges_4_3_20190212"

<?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>
    <SynchronizeDriveDiaryChanges_4_3_20190212 xmlns="http://LogProService.piimega.fi/">
      <sUserName>string</sUserName>
      <sPassword>string</sPassword>
      <clientCulture>string</clientCulture>
      <lstEvents>
        <DriveDiaryEvent>
          <AutoKuormaID>int</AutoKuormaID>
          <QuantityNoticeID>int</QuantityNoticeID>
          <EnergyLoadID>int</EnergyLoadID>
          <ContractorID>int</ContractorID>
          <MachineryID>int</MachineryID>
          <SyncType>NotDefined or LoadRemoved or VoucherNumberChanged or LoadAdditionalInfoChanged or LoadTrainChanged or DistanceChanged or AssortmentAdded or AssortmentRemoved or AssortmentQuantityChanged or AssortmentAdditionalInfoChanged or AssortmentTrainCarriageChanged or AssortmentRoundTripBitChanged or AssortmentDriveEndsBitChanged or TrainCarriageAdded or EmptyDistanceChanged or AssortmentChippingBitChanged or AssortmentEndProductChanged or ChippingContractorChanged or LoadBookNoChanged or LoadNetWeightChanged or LoadEmptyWeightChanged</SyncType>
          <ErrorMessage>string</ErrorMessage>
          <HWID>string</HWID>
        </DriveDiaryEvent>
        <DriveDiaryEvent>
          <AutoKuormaID>int</AutoKuormaID>
          <QuantityNoticeID>int</QuantityNoticeID>
          <EnergyLoadID>int</EnergyLoadID>
          <ContractorID>int</ContractorID>
          <MachineryID>int</MachineryID>
          <SyncType>NotDefined or LoadRemoved or VoucherNumberChanged or LoadAdditionalInfoChanged or LoadTrainChanged or DistanceChanged or AssortmentAdded or AssortmentRemoved or AssortmentQuantityChanged or AssortmentAdditionalInfoChanged or AssortmentTrainCarriageChanged or AssortmentRoundTripBitChanged or AssortmentDriveEndsBitChanged or TrainCarriageAdded or EmptyDistanceChanged or AssortmentChippingBitChanged or AssortmentEndProductChanged or ChippingContractorChanged or LoadBookNoChanged or LoadNetWeightChanged or LoadEmptyWeightChanged</SyncType>
          <ErrorMessage>string</ErrorMessage>
          <HWID>string</HWID>
        </DriveDiaryEvent>
      </lstEvents>
      <oFilter>
        <StartDate>dateTime</StartDate>
        <EndDate>dateTime</EndDate>
        <MachineryID>
          <int>int</int>
          <int>int</int>
        </MachineryID>
        <ContractID>
          <int>int</int>
          <int>int</int>
        </ContractID>
        <TrainID>
          <int>int</int>
          <int>int</int>
        </TrainID>
        <TrainCarriageID>
          <int>int</int>
          <int>int</int>
        </TrainCarriageID>
        <SellerID>
          <int>int</int>
          <int>int</int>
        </SellerID>
        <AssortmentID>
          <int>int</int>
          <int>int</int>
        </AssortmentID>
        <WarehouseID>
          <int>int</int>
          <int>int</int>
        </WarehouseID>
        <DestinationID>
          <int>int</int>
          <int>int</int>
        </DestinationID>
        <VoucherNumber>
          <string>string</string>
          <string>string</string>
        </VoucherNumber>
        <LoadID>
          <int>int</int>
          <int>int</int>
        </LoadID>
        <WoodPurchaserID>
          <int>int</int>
          <int>int</int>
        </WoodPurchaserID>
        <OnlyRoundTrip>boolean</OnlyRoundTrip>
        <RoundTripID>
          <int>int</int>
          <int>int</int>
        </RoundTripID>
      </oFilter>
      <params>
        <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>
      </params>
      <additionalWorkNotices>
        <ContractorAdditionalWorkNotice>
          <AdditionalWorkNoticeID>int</AdditionalWorkNoticeID>
          <ContractorAdditionalWorkRateID>int</ContractorAdditionalWorkRateID>
          <LoggingQuantityNoticeID>int</LoggingQuantityNoticeID>
          <HarvestQuantityNoticeID>int</HarvestQuantityNoticeID>
          <QuantityNoticeID>int</QuantityNoticeID>
          <ServiceContractJobQuantityNoticeID>int</ServiceContractJobQuantityNoticeID>
          <TruckLoadID>int</TruckLoadID>
          <WorkInstructionID>int</WorkInstructionID>
          <EditAllowed>boolean</EditAllowed>
          <AdditionalWorkType>string</AdditionalWorkType>
          <MeasurementUnitID>int</MeasurementUnitID>
          <MeasurementUnit>string</MeasurementUnit>
          <ExpiryDate>dateTime</ExpiryDate>
          <UnitPrice>decimal</UnitPrice>
          <ContractPrice>decimal</ContractPrice>
          <Quantity>decimal</Quantity>
          <TotalSum>decimal</TotalSum>
          <Removed>boolean</Removed>
          <CanRemoveFromLogPro>boolean</CanRemoveFromLogPro>
          <LogForceWorkNoticeType>unsignedByte</LogForceWorkNoticeType>
          <AdditionalInformation>string</AdditionalInformation>
        </ContractorAdditionalWorkNotice>
        <ContractorAdditionalWorkNotice>
          <AdditionalWorkNoticeID>int</AdditionalWorkNoticeID>
          <ContractorAdditionalWorkRateID>int</ContractorAdditionalWorkRateID>
          <LoggingQuantityNoticeID>int</LoggingQuantityNoticeID>
          <HarvestQuantityNoticeID>int</HarvestQuantityNoticeID>
          <QuantityNoticeID>int</QuantityNoticeID>
          <ServiceContractJobQuantityNoticeID>int</ServiceContractJobQuantityNoticeID>
          <TruckLoadID>int</TruckLoadID>
          <WorkInstructionID>int</WorkInstructionID>
          <EditAllowed>boolean</EditAllowed>
          <AdditionalWorkType>string</AdditionalWorkType>
          <MeasurementUnitID>int</MeasurementUnitID>
          <MeasurementUnit>string</MeasurementUnit>
          <ExpiryDate>dateTime</ExpiryDate>
          <UnitPrice>decimal</UnitPrice>
          <ContractPrice>decimal</ContractPrice>
          <Quantity>decimal</Quantity>
          <TotalSum>decimal</TotalSum>
          <Removed>boolean</Removed>
          <CanRemoveFromLogPro>boolean</CanRemoveFromLogPro>
          <LogForceWorkNoticeType>unsignedByte</LogForceWorkNoticeType>
          <AdditionalInformation>string</AdditionalInformation>
        </ContractorAdditionalWorkNotice>
      </additionalWorkNotices>
    </SynchronizeDriveDiaryChanges_4_3_20190212>
  </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>
    <SynchronizeDriveDiaryChanges_4_3_20190212Response xmlns="http://LogProService.piimega.fi/">
      <SynchronizeDriveDiaryChanges_4_3_20190212Result>
        <DriveDiaryLoads>
          <DriveDiaryLoad_4_3>
            <AccountDistance>decimal</AccountDistance>
            <LoadedQuantity>decimal</LoadedQuantity>
            <LoadedSecondaryQuantity>decimal</LoadedSecondaryQuantity>
            <Rows xsi:nil="true" />
            <ChippingContractorName>string</ChippingContractorName>
            <ChippingVehicleName>string</ChippingVehicleName>
            <ChippingContractorID>int</ChippingContractorID>
            <SupplierID>int</SupplierID>
            <ContractType>short</ContractType>
            <DestinationType>short</DestinationType>
            <AdditionalWorkNotices xsi:nil="true" />
          </DriveDiaryLoad_4_3>
          <DriveDiaryLoad_4_3>
            <AccountDistance>decimal</AccountDistance>
            <LoadedQuantity>decimal</LoadedQuantity>
            <LoadedSecondaryQuantity>decimal</LoadedSecondaryQuantity>
            <Rows xsi:nil="true" />
            <ChippingContractorName>string</ChippingContractorName>
            <ChippingVehicleName>string</ChippingVehicleName>
            <ChippingContractorID>int</ChippingContractorID>
            <SupplierID>int</SupplierID>
            <ContractType>short</ContractType>
            <DestinationType>short</DestinationType>
            <AdditionalWorkNotices xsi:nil="true" />
          </DriveDiaryLoad_4_3>
        </DriveDiaryLoads>
      </SynchronizeDriveDiaryChanges_4_3_20190212Result>
    </SynchronizeDriveDiaryChanges_4_3_20190212Response>
  </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>
    <SynchronizeDriveDiaryChanges_4_3_20190212 xmlns="http://LogProService.piimega.fi/">
      <sUserName>string</sUserName>
      <sPassword>string</sPassword>
      <clientCulture>string</clientCulture>
      <lstEvents>
        <DriveDiaryEvent>
          <AutoKuormaID>int</AutoKuormaID>
          <QuantityNoticeID>int</QuantityNoticeID>
          <EnergyLoadID>int</EnergyLoadID>
          <ContractorID>int</ContractorID>
          <MachineryID>int</MachineryID>
          <SyncType>NotDefined or LoadRemoved or VoucherNumberChanged or LoadAdditionalInfoChanged or LoadTrainChanged or DistanceChanged or AssortmentAdded or AssortmentRemoved or AssortmentQuantityChanged or AssortmentAdditionalInfoChanged or AssortmentTrainCarriageChanged or AssortmentRoundTripBitChanged or AssortmentDriveEndsBitChanged or TrainCarriageAdded or EmptyDistanceChanged or AssortmentChippingBitChanged or AssortmentEndProductChanged or ChippingContractorChanged or LoadBookNoChanged or LoadNetWeightChanged or LoadEmptyWeightChanged</SyncType>
          <ErrorMessage>string</ErrorMessage>
          <HWID>string</HWID>
        </DriveDiaryEvent>
        <DriveDiaryEvent>
          <AutoKuormaID>int</AutoKuormaID>
          <QuantityNoticeID>int</QuantityNoticeID>
          <EnergyLoadID>int</EnergyLoadID>
          <ContractorID>int</ContractorID>
          <MachineryID>int</MachineryID>
          <SyncType>NotDefined or LoadRemoved or VoucherNumberChanged or LoadAdditionalInfoChanged or LoadTrainChanged or DistanceChanged or AssortmentAdded or AssortmentRemoved or AssortmentQuantityChanged or AssortmentAdditionalInfoChanged or AssortmentTrainCarriageChanged or AssortmentRoundTripBitChanged or AssortmentDriveEndsBitChanged or TrainCarriageAdded or EmptyDistanceChanged or AssortmentChippingBitChanged or AssortmentEndProductChanged or ChippingContractorChanged or LoadBookNoChanged or LoadNetWeightChanged or LoadEmptyWeightChanged</SyncType>
          <ErrorMessage>string</ErrorMessage>
          <HWID>string</HWID>
        </DriveDiaryEvent>
      </lstEvents>
      <oFilter>
        <StartDate>dateTime</StartDate>
        <EndDate>dateTime</EndDate>
        <MachineryID>
          <int>int</int>
          <int>int</int>
        </MachineryID>
        <ContractID>
          <int>int</int>
          <int>int</int>
        </ContractID>
        <TrainID>
          <int>int</int>
          <int>int</int>
        </TrainID>
        <TrainCarriageID>
          <int>int</int>
          <int>int</int>
        </TrainCarriageID>
        <SellerID>
          <int>int</int>
          <int>int</int>
        </SellerID>
        <AssortmentID>
          <int>int</int>
          <int>int</int>
        </AssortmentID>
        <WarehouseID>
          <int>int</int>
          <int>int</int>
        </WarehouseID>
        <DestinationID>
          <int>int</int>
          <int>int</int>
        </DestinationID>
        <VoucherNumber>
          <string>string</string>
          <string>string</string>
        </VoucherNumber>
        <LoadID>
          <int>int</int>
          <int>int</int>
        </LoadID>
        <WoodPurchaserID>
          <int>int</int>
          <int>int</int>
        </WoodPurchaserID>
        <OnlyRoundTrip>boolean</OnlyRoundTrip>
        <RoundTripID>
          <int>int</int>
          <int>int</int>
        </RoundTripID>
      </oFilter>
      <params>
        <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>
      </params>
      <additionalWorkNotices>
        <ContractorAdditionalWorkNotice>
          <AdditionalWorkNoticeID>int</AdditionalWorkNoticeID>
          <ContractorAdditionalWorkRateID>int</ContractorAdditionalWorkRateID>
          <LoggingQuantityNoticeID>int</LoggingQuantityNoticeID>
          <HarvestQuantityNoticeID>int</HarvestQuantityNoticeID>
          <QuantityNoticeID>int</QuantityNoticeID>
          <ServiceContractJobQuantityNoticeID>int</ServiceContractJobQuantityNoticeID>
          <TruckLoadID>int</TruckLoadID>
          <WorkInstructionID>int</WorkInstructionID>
          <EditAllowed>boolean</EditAllowed>
          <AdditionalWorkType>string</AdditionalWorkType>
          <MeasurementUnitID>int</MeasurementUnitID>
          <MeasurementUnit>string</MeasurementUnit>
          <ExpiryDate>dateTime</ExpiryDate>
          <UnitPrice>decimal</UnitPrice>
          <ContractPrice>decimal</ContractPrice>
          <Quantity>decimal</Quantity>
          <TotalSum>decimal</TotalSum>
          <Removed>boolean</Removed>
          <CanRemoveFromLogPro>boolean</CanRemoveFromLogPro>
          <LogForceWorkNoticeType>unsignedByte</LogForceWorkNoticeType>
          <AdditionalInformation>string</AdditionalInformation>
        </ContractorAdditionalWorkNotice>
        <ContractorAdditionalWorkNotice>
          <AdditionalWorkNoticeID>int</AdditionalWorkNoticeID>
          <ContractorAdditionalWorkRateID>int</ContractorAdditionalWorkRateID>
          <LoggingQuantityNoticeID>int</LoggingQuantityNoticeID>
          <HarvestQuantityNoticeID>int</HarvestQuantityNoticeID>
          <QuantityNoticeID>int</QuantityNoticeID>
          <ServiceContractJobQuantityNoticeID>int</ServiceContractJobQuantityNoticeID>
          <TruckLoadID>int</TruckLoadID>
          <WorkInstructionID>int</WorkInstructionID>
          <EditAllowed>boolean</EditAllowed>
          <AdditionalWorkType>string</AdditionalWorkType>
          <MeasurementUnitID>int</MeasurementUnitID>
          <MeasurementUnit>string</MeasurementUnit>
          <ExpiryDate>dateTime</ExpiryDate>
          <UnitPrice>decimal</UnitPrice>
          <ContractPrice>decimal</ContractPrice>
          <Quantity>decimal</Quantity>
          <TotalSum>decimal</TotalSum>
          <Removed>boolean</Removed>
          <CanRemoveFromLogPro>boolean</CanRemoveFromLogPro>
          <LogForceWorkNoticeType>unsignedByte</LogForceWorkNoticeType>
          <AdditionalInformation>string</AdditionalInformation>
        </ContractorAdditionalWorkNotice>
      </additionalWorkNotices>
    </SynchronizeDriveDiaryChanges_4_3_20190212>
  </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>
    <SynchronizeDriveDiaryChanges_4_3_20190212Response xmlns="http://LogProService.piimega.fi/">
      <SynchronizeDriveDiaryChanges_4_3_20190212Result>
        <DriveDiaryLoads>
          <DriveDiaryLoad_4_3>
            <AccountDistance>decimal</AccountDistance>
            <LoadedQuantity>decimal</LoadedQuantity>
            <LoadedSecondaryQuantity>decimal</LoadedSecondaryQuantity>
            <Rows xsi:nil="true" />
            <ChippingContractorName>string</ChippingContractorName>
            <ChippingVehicleName>string</ChippingVehicleName>
            <ChippingContractorID>int</ChippingContractorID>
            <SupplierID>int</SupplierID>
            <ContractType>short</ContractType>
            <DestinationType>short</DestinationType>
            <AdditionalWorkNotices xsi:nil="true" />
          </DriveDiaryLoad_4_3>
          <DriveDiaryLoad_4_3>
            <AccountDistance>decimal</AccountDistance>
            <LoadedQuantity>decimal</LoadedQuantity>
            <LoadedSecondaryQuantity>decimal</LoadedSecondaryQuantity>
            <Rows xsi:nil="true" />
            <ChippingContractorName>string</ChippingContractorName>
            <ChippingVehicleName>string</ChippingVehicleName>
            <ChippingContractorID>int</ChippingContractorID>
            <SupplierID>int</SupplierID>
            <ContractType>short</ContractType>
            <DestinationType>short</DestinationType>
            <AdditionalWorkNotices xsi:nil="true" />
          </DriveDiaryLoad_4_3>
        </DriveDiaryLoads>
      </SynchronizeDriveDiaryChanges_4_3_20190212Result>
    </SynchronizeDriveDiaryChanges_4_3_20190212Response>
  </soap12:Body>
</soap12:Envelope>