The new fields for the ManageCustomerRequest specific for Wine are the following:
<canCreateWineShipments>;
<canCreateSpiritsShipments>;
<enabledLeg2Waybill>;
If a user is enabled to "canCreateWineShipments" = true, then the user can ask for a wine quotation with the ShippingOptionsRequest and create a ShipmentRequest for the product WINE (towards both US and ALL destination) and only for Wine, not Spirits;
If a user is enabled to "canCreateSpiritsShipments" = true, then the user can ask for a spirits quotation with the ShippingOptionsRequest and create a ShipmentRequest for the product SPIRITS (towards both US and ALL destination) and only for Spirits, not Wine;
If a user is enabled to "enabledLeg2Waybill" = true, then the user can print a wine/spirits shipment with a LEG2 waybill. This ability can be set at true only if there is also "canCreateCourierWaybill" also set at true; if the "master-flag" is not enabled for the user, then the new field will automatically be found at false
Below, it can be found a Response Example. The request stays the same (ManageCustomerRequest).
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header/>
<SOAP-ENV:Body>
<ns3:ManageCustomerRequestResponse xmlns:ns3="http://www.onlinembe.it/ws/">
<RequestContainer>
<Status>OK</Status>
<InternalReferenceID>Test</InternalReferenceID>
<Customer>
<customerID>XXXX</customerID>
<DepartmentID>0</DepartmentID>
<Login>test.it0001</Login>
<CompanyName>XXXXXX</CompanyName>
<CustomerName>XXXXX</CustomerName>
<CustomerFirstName>XXXX</CustomerFirstName>
<CustomerLastName>XXXXX</CustomerLastName>
<Address>Viale Lunigiana 35-37</Address>
<Address1>Viale Lunigiana 35-37</Address1>
<Address2/>
<Address3/>
<ZIPCode>20125</ZIPCode>
<City>Milano</City>
<State>MI</State>
<Country>IT</Country>
<Email>TEST@test.com</Email>
<AdditionalEmail></AdditionalEmail>
<B2B>false</B2B>
<Enabled>true</Enabled>
<Permissions>
<canSeeTracking>true</canSeeTracking>
<canSpecifyCOD>true</canSpecifyCOD>
<maxCODvalue>0.0</maxCODvalue>
<canSpecifyInsurance>true</canSpecifyInsurance>
<maxInsuranceValue>0.0</maxInsuranceValue>
<canCreateCourierWaybill>true</canCreateCourierWaybill>
<canSpecifyCustomToSender>false</canSpecifyCustomToSender>
<canSpecifySaturdayDelivery>false</canSpecifySaturdayDelivery>
<canChooseMBEService>true</canChooseMBEService>
<canChooseCourier>true</canChooseCourier>
<canChooseCourierService>true</canChooseCourierService>
<canRequestImport>false</canRequestImport>
<canChooseMBEShipType>true</canChooseMBEShipType>
<canViewInvoices>true</canViewInvoices>
<canViewLoyalty>true</canViewLoyalty>
<canUploadfiles>false</canUploadfiles>
<canDeleteShipments>true</canDeleteShipments>
<enabledCouriers>510087380,510087380</enabledCouriers>
<enabledCouriersDesc>FedEx,FedEx</enabledCouriersDesc>
<enabledCourierServices>FIP,FIP</enabledCourierServices>
<enabledCourierServicesDesc>Priority,Priority,Express,Express</enabledCourierServicesDesc>
<enabledCourierShipTypes>EXPORT,EXPORT,EXPORT,EXPORT</enabledCourierShipTypes>
<enabledCouriersPickup/>
<enabledCourierServicesPickup/>
<enabledPickupShipTypes/>
<canViewPricelist>true</canViewPricelist>
<maxShipmentWeight>0.0</maxShipmentWeight>
<maxParcelWeight>0.0</maxParcelWeight>
<enabledServices>SEE</enabledServices>
<enabledServicesDesc>MBE Express</enabledServicesDesc>
<enabledServicesPackTypeDesc>PALLET,GENERIC,DOCUMENTS</enabledServicesPackTypeDesc>
<canSpecifyMBESafeValue>true</canSpecifyMBESafeValue>
<maxMBESafeValueValue>0.0</maxMBESafeValueValue>
<enabledShipUAP>true</enabledShipUAP>
<enabledThirdPartyPickups>true</enabledThirdPartyPickups>
<enabledTaxAndDuties>true</enabledTaxAndDuties>
<canSpecifyMBESafeValue4Business>true</canSpecifyMBESafeValue4Business>
<enabledPaperless>true</enabledPaperless>
<customerAddressAsSender>true</customerAddressAsSender>
<mandatoryDepartment>false</mandatoryDepartment>
<departmentDefault/>
<enabledAdvanceReturn>false</enabledAdvanceReturn>
<canCreateWineShipments>true</canCreateWineShipments>
<canCreateSpiritsShipments>true</canCreateSpiritsShipments>
<enabledLeg2Waybill>true</enabledLeg2Waybill>
</Permissions>
</Customer>
</RequestContainer>
</ns3:ManageCustomerRequestResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>