Overview
  • Package
  • Class
  • Tree
  • Todo

Packages

  • AddonValue
    • Interfaces
  • AdminHttpViewControllers
  • ApiV2Controllers
  • Authentication
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Strategies
  • Category
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Providers
    • Repositories
    • Storages
  • Customer
    • Address
    • Country
    • CountryZone
    • Interfaces
    • Storages
    • Validation
    • ValueObjects
  • Email
    • Collections
    • Entities
    • Exceptions
    • Interfaces
    • Repository
    • ValueObjects
  • Extensions
    • Customers
    • Emails
    • Geschaeftskundenversand
    • Helpers
    • Invoices
    • Orders
    • ParcelShopFinder
    • QuickEdit
    • Serializers
    • Templates
  • Geschaeftskundenversand
    • Exceptions
  • Http
    • Collections
    • Exceptions
    • Factories
    • Interfaces
    • ValueObjects
  • HttpViewControllers
  • InfoBox
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Repositories
  • Invoice
    • Interfaces
    • ValueObjects
  • Loaders
    • CrossCuttingLoader
    • GXCoreLoader
    • Interfaces
  • Modules
    • Collections
    • Controllers
    • Interfaces
  • Order
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Repositories
    • Storages
    • ValueObjects
  • OrderStatus
    • Collections
    • Entities
    • Exceptions
    • Factories
    • Interfaces
    • Repositories
  • Precheck
  • Product
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Providers
    • Repositories
    • Storages
  • ProductModule
    • Collections
    • Deleter
    • Entities
    • Factories
    • Interface
    • Interfaces
    • Reader
    • Repositories
    • Writer
  • QuickEdit
    • Interfaces
    • Repositories
  • Shared
    • ClassFinder
    • Exceptions
    • FileSystem
    • Interfaces
    • Storage
    • Types
  • SharedShoppingCart
    • Interfaces
  • Slider
    • Collections
    • Entities
    • Factories
    • Interfaces
    • Repositories
    • Storages
  • Statistics
    • Interfaces
  • UserConfiguration
    • Interfaces
    • Repository
  • VersionInfo
    • Factories
    • Reader
    • ValueObjects

Classes

  • GeschaeftskundenversandConfigurationStorage
  • GeschaeftskundenversandLogger
  • GeschaeftskundenversandProduct
  • GeschaeftskundenversandShipment
  • GeschaeftskundenversandSoapAdapter

Class GeschaeftskundenversandShipment

Class GeschaeftskundenversandShipment

Package: Extensions\Geschaeftskundenversand
Category: System
Located at Extensions/Geschaeftskundenversand/GeschaeftskundenversandShipment.inc.php

Methods summary

public
# __construct( $ekp )

GeschaeftskundenversandShipment constructor.

GeschaeftskundenversandShipment constructor.

Parameters

$ekp

Throws

Exception
public
# toArray( )
public
# setProduct( GeschaeftskundenversandProduct $product )
public
# setShipmentDate( $date )
public
# setWeight( $weight )
public
# setCustomerReference( $customerReference )
public
# setNotification( $emailAddress )
public
# setBankData( $accountOwner, $bankName, $iban, $note1 = '', $note2 = '', $bic = '', $accountreference = '' )
public
# setServiceDayOfDelivery( $date = '' )
public
# setServiceDeliveryTimeframe( $timeframe = '' )
public
# setServiceIndividualSenderRequirement( $requirementText = '' )
public
# setServiceShipmentHandling( $type = '' )
public
# setServiceEndorsement( $type = '' )
public
# setServiceVisualCheckOfAge( $type = '' )
public
# setServicePreferredLocation( $location = '' )
public
# setServiceGoGreen( $activate = false )
public
# setServicePerishables( $activate = false )
public
# setServicePersonally( $activate = false )
public
# setServiceReturnReceipt( $activate = false )
public
# setServicePremium( $activate = false )
public
# setServiceBulkyGoods( $activate = false )
public
# setServiceCashOnDelivery( $codAmount = 0, $addFee = false )
public
# setServiceAdditionalInsurance( $insuranceAmount = 0 )
public
# setServicePreferredNeighbour( $details = '' )
public
# setServiceNamedPersonOnly( $activate = false )
public
# setServiceIdentCheck( $surname = '', $givenName = '', $dateOfBirth = '', $minimumAge = '' )
public
# setServicePreferredDay( $preferredDay = '' )
public
# setServicePreferredTime( $preferredTime = 0 )
public
# setServiceNoNeighbourDelivery( $activate = false )
public
# setServicePackagingReturn( $activate = false )
public
# setServiceNoticeOfNonDeliverability( $activate = false )
public
# setServiceReturnImmediately( $activate = false )
public
# setAllServices( array $servicesArray )
public
# setReturnReceiverName( $name1, $name2 = '', $name3 = '' )
public
# setReturnReceiverAddress( $streetName, $streetNumber, $addition, $zip, $city, $iso2, $state = '', $country = '' )
public
# setReturnReceiverCommunication( $phone = '', $email = '', $contactPerson = '' )
public
# setShipperName( $name1, $name2 = '', $name3 = '' )
public
# setShipperAddress( $streetName, $streetNumber, $addition, $zip, $city, $iso2, $state = '', $country = '' )
public
# setShipperCommunication( $phone = '', $email = '', $contactPerson = '' )
public
# setReceiverName( $name1 )
public
# setReceiverCommunication( $phone = '', $email = '', $contactPerson = '' )
public
# setReceiverAddress( $streetName, $streetNumber, $addition, $zip, $city, $iso2, $state = '', $country = '' )
public
# setReceiverAdditionalNames( $name2, $name3 )
public
# setReceiverPackstation( $packstationNumber, $zip, $city, $iso2, $postNumber = '', $country = '', $state = '' )
public
# setReceiverPostfiliale( $postfilialNumber, $zip, $city, $iso2, $postNumber, $country = '', $state = '' )
public
# setReceiverParcelShop( $parcelShopNumber, $zip, $city, $iso2, $streetName = '', $streetNumber = '', $country = '', $state = '' )
public
# setExportDocument( $exportType, $placeOfCommital, $additionalFee, $invNumber = '', $termsOfTrade = '', $permitNumber = '', $attestationNumber = '', $withElectronicExportNtfctn = null )
public
# setExportTypeDescription( $exportTypeDescription )
public
# addExportDocPosition( $description, $countryCode, $customsTariffNumber, $amount, $netWeightKG, $customsValue )
public
# setPrintOnlyIfCodeable( $onlyIfCodeable )
public
# setLabelResponseType( $type = 'URL' )

Properties summary

protected $ekp
#
protected $shipmentData
#
API documentation generated by ApiGen