Interface ILogisticsBF


  • @BusinessFacade
    public interface ILogisticsBF
    Business facade for common logistics functions.
    • Method Detail

      • setCompanyMasterFileData

        SetCompanyMasterFileDataResponseDTO setCompanyMasterFileData​(SetCompanyMasterFileDataRequestDTO request)
        Create or update multiple companies in the master file data of the engine. Because of performance and transactional issues it is recommended to transfer about 100 comapnies within one synchronous call. All transfered companies will be either created or updated. The companyNumber will be checked before processing. In case of any unfilled company number, nothing will be done. In case of other problems for a single company e.g locking or invalid identCode values (e.g. country ISO code) the processing is usually continued with the next company, skipping, the problematic company. This means the record will be skipped completely and processing will continue with the next company. Anyway such errors will set the hasErrors or hasWarnings to true. To analyse situations check the response for details.
        Parameters:
        request -
        Returns:
      • setCurrencyRateMasterFileData

        SetCurrencyRateMasterFileDataResponseDTO setCurrencyRateMasterFileData​(SetCurrencyRateMasterFileDataRequestDTO request)
        Create or update multiple currency rates in the master file data of the engine. Because of performance and transactional issues it is recommended to transfer about 100 rates within one synchronous call. All transfered rates will be either created or updated. The rateIds will be checked before processing. In case of any unfilled rateIds, nothing will be done. In case of other problems for a rate e.g locking or invalid currency values (e.g. currency ISO code) the processing is usually continued with the next rate, skipping, the problematic rate. This means the record will be skipped completely and processing will continue with the next rate. Anyway such errors will set the hasErrors or hasWarnings to true. To analyse situations check the response for details.
        Parameters:
        request -
        Returns: