/** * * @param string $ProductCode * @param DateTime $ShipmentDate * @param Account $Account * @param ShipmentItemTDType $ShipmentItem * @param string $Description * @param float $DeclaredValueOfGood * @param string $DeclaredValueOfGoodsCurrency * @param string $ShipmentReference * @param Account $AccountPaidBy * @param string $TermsOfTrade * @param ShipmentServiceTDType $Service * @param ShipmentNotificationType $Notification * @param string $NotificationEmailText * @param boolean $Dutiable * @access public */ public function __construct($ProductCode, DateTime $ShipmentDate, Account $Account, ShipmentItemTDType $ShipmentItem, $Description, $DeclaredValueOfGood = null, $DeclaredValueOfGoodsCurrency = null, $ShipmentReference = null, Account $AccountPaidBy = null, $TermsOfTrade = null, ShipmentServiceTDType $Service = null, ShipmentNotificationType $Notification = null, $NotificationEmailText = null, $Dutiable = false) { parent::__construct($ProductCode, $ShipmentDate, $DeclaredValueOfGood, $DeclaredValueOfGoodsCurrency, $Notification, $NotificationEmailText); $this->Account = $Account; $this->Dutiable = $Dutiable; $this->DescriptionOfContent = $Description; $this->AccountPaidBy = $AccountPaidBy; $this->ShipmentReference = $ShipmentReference; $this->TermsOfTrade = $TermsOfTrade; $this->ShipmentItem = $ShipmentItem; $this->Service = $Service; }
/** * * @param string $ProductCode * @param DateTime $ShipmentDate * @param string $EKP * @param Attendance $Attendance * @param ShipmentItemDDType $ShipmentItem * @param string $Description * @param float $DeclaredValueOfGood * @param string $DeclaredValueOfGoodsCurrency * @param string $CustomerReference * @param string $DeliveryRemarks * @param ShipmentServiceDDType $Service * @param ShipmentNotificationType $Notification * @param string $NotificationEmailText * @param BankType $BankData * @access public */ public function __construct($ProductCode, DateTime $ShipmentDate, $EKP, Attendance $Attendance, ShipmentItemDDType $ShipmentItem, $Description = null, $DeclaredValueOfGood = null, $DeclaredValueOfGoodsCurrency = null, $CustomerReference = null, $DeliveryRemarks = null, ShipmentServiceDDType $Service = null, ShipmentNotificationType $Notification = null, $NotificationEmailText = null, BankType $BankData = null) { parent::__construct($ProductCode, $ShipmentDate, $DeclaredValueOfGood, $DeclaredValueOfGoodsCurrency, $Notification, $NotificationEmailText); $this->EKP = $EKP; $this->Attendance = $Attendance; $this->CustomerReference = $CustomerReference; $this->Description = $Description; $this->DeliveryRemarks = $DeliveryRemarks; $this->ShipmentItem = $ShipmentItem; $this->Service = $Service; $this->BankData = $BankData; }