| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095 |
- <?php
- namespace AppBundle\Entity\Billing;
- use AppBundle\Entity\AccessAndFunction\Access;
- use AppBundle\Entity\Organization\Organization;
- use Doctrine\Common\Collections\ArrayCollection;
- use Doctrine\ORM\Mapping as ORM;
- use Dunglas\ApiBundle\Annotation\Iri;
- use Symfony\Component\Serializer\Annotation\Groups;
- use Symfony\Component\Validator\Constraints as Assert;
- use AppBundle\Entity\Traits\TimestampableEntity;
- use AppBundle\Entity\Traits\CreatorUpdaterEntity;
- use AppBundle\Annotation\DefaultField;
- /**
- * Paramètres généraux des exports de Bill
- *
- * @Iri("http://schema.org/BillingExportSetting")
- */
- #[ORM\Entity]
- class BillingExportSetting
- {
- //todo: INSERT INTO BillingExportSetting
- //(`id`, `organization_id`, `idPost`, `idCollTipi`, `codColl`, `codBud`, `codProd`, `libelleColBud`,
- //`gestionnaire`, `nameComptable`, `updateDate`, `updatedBy`)
- //SELECT `id`, `organization_id`, `idPost`, `idCollTipi`, `codColl`, `codBud`, `codProd`, `libelleColBud`,
- //`gestionnaire` , `nameComptable`, `updateDate`, `updatedBy`
- //FROM PesSetting
- use TimestampableEntity;
- use CreatorUpdaterEntity;
- /**
- * @var int
- */
- #[ORM\Column(type: 'integer')]
- #[ORM\Id]
- #[ORM\GeneratedValue(strategy: 'AUTO')]
- #[Groups(['billingexportsetting'])]
- private $id;
- /**
- * @var Organization
- *
- * @DefaultField
- */
- #[ORM\OneToOne(targetEntity: 'AppBundle\Entity\Organization\Organization', inversedBy: 'billingExportSetting', fetch: 'EAGER')]
- #[ORM\JoinColumn(nullable: false)]
- #[Assert\NotNull]
- #[Groups(['billingexportsetting'])]
- private $organization;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', length: 14, nullable: true)]
- #[Assert\Length(max: 14, maxMessage: 'invalid-max-length')]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $idPost;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $idColl;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $idCollTipi;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $codColl;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $codBud;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $codProd;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $libelleColBud;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $gestionnaire;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $nameComptable;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $creditorIban;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $creditorBic;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $creditorIcs;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $creditorName;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $creditorLineOneAddress;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $creditorLineTwoAddress;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $creditorPublicInstitution;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $creditorType;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $court;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', length: 10, nullable: true)]
- #[Assert\Length(max: 10, maxMessage: 'invalid-max-length')]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $budgetaryArticleCode;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', length: 10, nullable: true)]
- #[Assert\Length(max: 10, maxMessage: 'invalid-max-length')]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $rentalBudgetaryArticleCode;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', length: 15, nullable: true)]
- #[Assert\Length(max: 15, maxMessage: 'invalid-max-length')]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $serviceCode;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', length: 10, nullable: true)]
- #[Assert\Length(max: 10, maxMessage: 'invalid-max-length')]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $codFunction;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', length: 6, nullable: true)]
- #[Assert\Length(max: 6, maxMessage: 'invalid-max-length')]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $payfipCustomerNumber;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', options: ['default' => 'TEST'])]
- #[Assert\Type(type: 'string')]
- #[Assert\Choice(callback: ['\AppBundle\Enum\Billing\PayfipStatusEnum', 'toArray'])]
- #[Groups(['billingexportsetting'])]
- private $payfipStatus = "TEST";
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', length: 250, nullable: true)]
- #[Assert\Length(max: 250, maxMessage: 'invalid-max-length')]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $bergerLevraultSamplingMethod;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', length: 3, nullable: true)]
- #[Assert\Length(max: 3, maxMessage: 'invalid-max-length')]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $establishmentCode;
- /**
- * @var Access
- */
- #[ORM\ManyToMany(targetEntity: 'AppBundle\Entity\AccessAndFunction\Access')]
- #[Groups(['billingexportsetting'])]
- private $stageManagers;
- /**
- * @var bool
- */
- #[ORM\Column(type: 'boolean', options: ['default' => true])]
- #[Assert\Type(type: 'boolean')]
- #[Groups(['billingexportsetting'])]
- #[Assert\NotNull]
- private $payfipSeveralPayments = true;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', length: 4, nullable: true)]
- #[Assert\Length(max: 4, maxMessage: 'invalid-max-length')]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $lotReference;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', length: 2, nullable: true)]
- #[Assert\Length(max: 2, maxMessage: 'invalid-max-length')]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $directDebitCode;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', length: 10, nullable: true)]
- #[Assert\Length(max: 10, maxMessage: 'invalid-max-length')]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $functionalCode;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', length: 10, nullable: true)]
- #[Assert\Length(max: 10, maxMessage: 'invalid-max-length')]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $antenna;
- /**
- * @var string
- */
- #[ORM\Column(type: 'string', nullable: true)]
- #[Assert\Type(type: 'string')]
- #[Groups(['billingexportsetting'])]
- private $teneurName;
- /**
- * @var Bill
- */
- #[ORM\ManyToOne(targetEntity: 'AppBundle\Entity\Billing\SddTeneur')]
- #[ORM\JoinColumn(nullable: true)]
- #[Groups(['billingexportsetting'])]
- private $teneur;
- /**
- * Constructor
- */
- public function __construct()
- {
- $this->stageManagers = new ArrayCollection();
- }
- /**
- * Get id
- *
- * @return integer
- */
- public function getId()
- {
- return $this->id;
- }
- /**
- * Set organization
- *
- * @param \AppBundle\Entity\Organization\Organization $organization
- *
- * @return BillingExportSetting
- */
- public function setOrganization(\AppBundle\Entity\Organization\Organization $organization)
- {
- $this->organization = $organization;
- return $this;
- }
- /**
- * Get organization
- *
- * @return \AppBundle\Entity\Organization\Organization
- */
- public function getOrganization()
- {
- return $this->organization;
- }
- /**
- * Set idPost
- *
- * @param string $idPost
- *
- * @return BillingExportSetting
- */
- public function setIdPost($idPost)
- {
- $this->idPost = $idPost;
- return $this;
- }
- /**
- * Get idPost
- *
- * @return string
- */
- public function getIdPost()
- {
- return $this->idPost;
- }
- /**
- * Set idColl
- *
- * @param string $idColl
- *
- * @return BillingExportSetting
- */
- public function setIdColl($idColl)
- {
- $this->idColl = $idColl;
- return $this;
- }
- /**
- * Get idColl
- *
- * @return string
- */
- public function getIdColl()
- {
- return $this->idColl;
- }
- /**
- * Set idCollTipi
- *
- * @param string $idCollTipi
- *
- * @return BillingExportSetting
- */
- public function setIdCollTipi($idCollTipi)
- {
- $this->idCollTipi = $idCollTipi;
- return $this;
- }
- /**
- * Get idCollTipi
- *
- * @return string
- */
- public function getIdCollTipi()
- {
- return $this->idCollTipi;
- }
- /**
- * Set codColl
- *
- * @param string $codColl
- *
- * @return BillingExportSetting
- */
- public function setCodColl($codColl)
- {
- $this->codColl = $codColl;
- return $this;
- }
- /**
- * Get codColl
- *
- * @return string
- */
- public function getCodColl()
- {
- return $this->codColl;
- }
- /**
- * Set codBud
- *
- * @param string $codBud
- *
- * @return BillingExportSetting
- */
- public function setCodBud($codBud)
- {
- $this->codBud = $codBud;
- return $this;
- }
- /**
- * Get codBud
- *
- * @return string
- */
- public function getCodBud()
- {
- return $this->codBud;
- }
- /**
- * Set codProd
- *
- * @param string $codProd
- *
- * @return BillingExportSetting
- */
- public function setCodProd($codProd)
- {
- $this->codProd = $codProd;
- return $this;
- }
- /**
- * Get codProd
- *
- * @return string
- */
- public function getCodProd()
- {
- return $this->codProd;
- }
- /**
- * Get codProdPayFip
- *
- * @return string
- */
- public function getCodProdPayFip()
- {
- return mb_substr($this->codProd, 0, 2);
- }
- /**
- * Set libelleColBud
- *
- * @param string $libelleColBud
- *
- * @return BillingExportSetting
- */
- public function setLibelleColBud($libelleColBud)
- {
- $this->libelleColBud = $libelleColBud;
- return $this;
- }
- /**
- * Get libelleColBud
- *
- * @return string
- */
- public function getLibelleColBud()
- {
- return $this->libelleColBud;
- }
- /**
- * Set gestionnaire
- *
- * @param string $gestionnaire
- *
- * @return BillingExportSetting
- */
- public function setGestionnaire($gestionnaire)
- {
- $this->gestionnaire = $gestionnaire;
- return $this;
- }
- /**
- * Get gestionnaire
- *
- * @return string
- */
- public function getGestionnaire()
- {
- return $this->gestionnaire;
- }
- /**
- * Set nameComptable
- *
- * @param string $nameComptable
- *
- * @return BillingExportSetting
- */
- public function setNameComptable($nameComptable)
- {
- $this->nameComptable = $nameComptable;
- return $this;
- }
- /**
- * Get nameComptable
- *
- * @return string
- */
- public function getNameComptable()
- {
- return $this->nameComptable;
- }
- /**
- * Set creditorIban
- *
- * @param string $creditorIban
- *
- * @return BillingExportSetting
- */
- public function setCreditorIban($creditorIban)
- {
- $this->creditorIban = $creditorIban;
- return $this;
- }
- /**
- * Get creditorIban
- *
- * @return string
- */
- public function getCreditorIban()
- {
- return $this->creditorIban;
- }
- /**
- * Set creditorBic
- *
- * @param string $creditorBic
- *
- * @return BillingExportSetting
- */
- public function setCreditorBic($creditorBic)
- {
- $this->creditorBic = $creditorBic;
- return $this;
- }
- /**
- * Get creditorBic
- *
- * @return string
- */
- public function getCreditorBic()
- {
- return $this->creditorBic;
- }
- /**
- * Set creditorIcs
- *
- * @param string $creditorIcs
- *
- * @return BillingExportSetting
- */
- public function setCreditorIcs($creditorIcs)
- {
- $this->creditorIcs = $creditorIcs;
- return $this;
- }
- /**
- * Get creditorIcs
- *
- * @return string
- */
- public function getCreditorIcs()
- {
- return $this->creditorIcs;
- }
- /**
- * Set creditorLineOneAddress
- *
- * @param string $creditorLineOneAddress
- *
- * @return BillingExportSetting
- */
- public function setCreditorLineOneAddress($creditorLineOneAddress)
- {
- $this->creditorLineOneAddress = $creditorLineOneAddress;
- return $this;
- }
- /**
- * Get creditorLineOneAddress
- *
- * @return string
- */
- public function getCreditorLineOneAddress()
- {
- return $this->creditorLineOneAddress;
- }
- /**
- * Set creditorLineTwoAddress
- *
- * @param string $creditorLineTwoAddress
- *
- * @return BillingExportSetting
- */
- public function setCreditorLineTwoAddress($creditorLineTwoAddress)
- {
- $this->creditorLineTwoAddress = $creditorLineTwoAddress;
- return $this;
- }
- /**
- * Get creditorLineTwoAddress
- *
- * @return string
- */
- public function getCreditorLineTwoAddress()
- {
- return $this->creditorLineTwoAddress;
- }
- /**
- * Set creditorPublicInstitution
- *
- * @param string $creditorPublicInstitution
- *
- * @return BillingExportSetting
- */
- public function setCreditorPublicInstitution($creditorPublicInstitution)
- {
- $this->creditorPublicInstitution = $creditorPublicInstitution;
- return $this;
- }
- /**
- * Get creditorPublicInstitution
- *
- * @return string
- */
- public function getCreditorPublicInstitution()
- {
- return $this->creditorPublicInstitution;
- }
- /**
- * Set creditorType
- *
- * @param string $creditorType
- *
- * @return BillingExportSetting
- */
- public function setCreditorType($creditorType)
- {
- $this->creditorType = $creditorType;
- return $this;
- }
- /**
- * Get creditorType
- *
- * @return string
- */
- public function getCreditorType()
- {
- return $this->creditorType;
- }
- /**
- * Set creditorName
- *
- * @param string $creditorName
- *
- * @return BillingExportSetting
- */
- public function setCreditorName($creditorName)
- {
- $this->creditorName = $creditorName;
- return $this;
- }
- /**
- * Get creditorName
- *
- * @return string
- */
- public function getCreditorName()
- {
- return $this->creditorName;
- }
- /**
- * Set court
- *
- * @param string $court
- *
- * @return BillingExportSetting
- */
- public function setCourt($court)
- {
- $this->court = $court;
- return $this;
- }
- /**
- * Get court
- *
- * @return string
- */
- public function getCourt()
- {
- return $this->court;
- }
- /**
- * Set budgetaryArticleCode
- *
- * @param string $budgetaryArticleCode
- *
- * @return BillingExportSetting
- */
- public function setBudgetaryArticleCode($budgetaryArticleCode)
- {
- $this->budgetaryArticleCode = $budgetaryArticleCode;
- return $this;
- }
- /**
- * Get budgetaryArticleCode
- *
- * @return string
- */
- public function getBudgetaryArticleCode()
- {
- return $this->budgetaryArticleCode;
- }
- /**
- * Set serviceCode
- *
- * @param string $serviceCode
- *
- * @return BillingExportSetting
- */
- public function setServiceCode($serviceCode)
- {
- $this->serviceCode = $serviceCode;
- return $this;
- }
- /**
- * Get serviceCode
- *
- * @return string
- */
- public function getServiceCode()
- {
- return $this->serviceCode;
- }
- /**
- * Set codFunction
- *
- * @param string $codFunction
- *
- * @return BillingExportSetting
- */
- public function setCodFunction($codFunction)
- {
- $this->codFunction = $codFunction;
- return $this;
- }
- /**
- * Get codFunction
- *
- * @return string
- */
- public function getCodFunction()
- {
- return $this->codFunction;
- }
- /**
- * Set payfipCustomerNumber
- *
- * @param string $payfipCustomerNumber
- *
- * @return BillingExportSetting
- */
- public function setPayfipCustomerNumber($payfipCustomerNumber)
- {
- $this->payfipCustomerNumber = $payfipCustomerNumber;
- return $this;
- }
- /**
- * Get payfipCustomerNumber
- *
- * @return string
- */
- public function getPayfipCustomerNumber()
- {
- return $this->payfipCustomerNumber;
- }
- /**
- * @return string
- */
- public function getBergerLevraultSamplingMethod()
- {
- return $this->bergerLevraultSamplingMethod;
- }
- /**
- * @param string $bergerLevraultSamplingMethod
- */
- public function setBergerLevraultSamplingMethod($bergerLevraultSamplingMethod)
- {
- $this->bergerLevraultSamplingMethod = $bergerLevraultSamplingMethod;
- }
- /**
- * Set establishmentCode
- *
- * @param string $establishmentCode
- *
- * @return BillingExportSetting
- */
- public function setEstablishmentCode($establishmentCode)
- {
- $this->establishmentCode = $establishmentCode;
- return $this;
- }
- /**
- * Get establishmentCode
- *
- * @return string
- */
- public function getEstablishmentCode()
- {
- return $this->establishmentCode;
- }
- /**
- * Set payfipStatus
- *
- * @param string $payfipStatus
- *
- * @return BillingExportSetting
- */
- public function setPayfipStatus($payfipStatus)
- {
- $this->payfipStatus = $payfipStatus;
- return $this;
- }
- /**
- * Get payfipStatus
- *
- * @return string
- */
- public function getPayfipStatus()
- {
- return $this->payfipStatus;
- }
- /**
- * Add stageManager
- *
- * @param \AppBundle\Entity\AccessAndFunction\Access $stageManager
- *
- * @return BillingExportSetting
- */
- public function addStageManager(\AppBundle\Entity\AccessAndFunction\Access $stageManager)
- {
- $this->stageManagers[] = $stageManager;
- return $this;
- }
- /**
- * Remove stageManager
- *
- * @param \AppBundle\Entity\AccessAndFunction\Access $stageManager
- */
- public function removeStageManager(\AppBundle\Entity\AccessAndFunction\Access $stageManager)
- {
- $this->stageManagers->removeElement($stageManager);
- }
- /**
- * Get stageManagers
- *
- * @return \Doctrine\Common\Collections\Collection
- */
- public function getStageManagers()
- {
- return $this->stageManagers;
- }
- /**
- * Set rentalBudgetaryArticleCode
- *
- * @param string $rentalBudgetaryArticleCode
- *
- * @return BillingExportSetting
- */
- public function setRentalBudgetaryArticleCode($rentalBudgetaryArticleCode)
- {
- $this->rentalBudgetaryArticleCode = $rentalBudgetaryArticleCode;
- return $this;
- }
- /**
- * Get rentalBudgetaryArticleCode
- *
- * @return string
- */
- public function getRentalBudgetaryArticleCode()
- {
- return $this->rentalBudgetaryArticleCode;
- }
- /**
- * Set payfipSeveralPayments
- *
- * @param boolean $payfipSeveralPayments
- *
- * @return BillingExportSetting
- */
- public function setPayfipSeveralPayments($payfipSeveralPayments)
- {
- $this->payfipSeveralPayments = $payfipSeveralPayments;
- return $this;
- }
- /**
- * Get payfipSeveralPayments
- *
- * @return boolean
- */
- public function getPayfipSeveralPayments()
- {
- return $this->payfipSeveralPayments;
- }
- /**
- * Set lotReference
- *
- * @param string $lotReference
- *
- * @return BillingExportSetting
- */
- public function setLotReference($lotReference)
- {
- $this->lotReference = $lotReference;
- return $this;
- }
- /**
- * Get lotReference
- *
- * @return string
- */
- public function getLotReference()
- {
- return $this->lotReference;
- }
- /**
- * Set directDebitCode
- *
- * @param string $directDebitCode
- *
- * @return BillingExportSetting
- */
- public function setDirectDebitCode($directDebitCode)
- {
- $this->directDebitCode = $directDebitCode;
- return $this;
- }
- /**
- * Get directDebitCode
- *
- * @return string
- */
- public function getDirectDebitCode()
- {
- return $this->directDebitCode;
- }
- /**
- * Set functionalCode
- *
- * @param string $functionalCode
- *
- * @return BillingExportSetting
- */
- public function setFunctionalCode($functionalCode)
- {
- $this->functionalCode = $functionalCode;
- return $this;
- }
- /**
- * Get functionalCode
- *
- * @return string
- */
- public function getFunctionalCode()
- {
- return $this->functionalCode;
- }
- /**
- * Set antenna
- *
- * @param string $antenna
- *
- * @return BillingExportSetting
- */
- public function setAntenna($antenna)
- {
- $this->antenna = $antenna;
- return $this;
- }
- /**
- * Get antenna
- *
- * @return string
- */
- public function getAntenna()
- {
- return $this->antenna;
- }
- /**
- * Set teneurName
- *
- * @param string $teneurName
- *
- * @return BillingExportSetting
- */
- public function setTeneurName($teneurName)
- {
- $this->teneurName = $teneurName;
- return $this;
- }
- /**
- * Get teneurName
- *
- * @return string
- */
- public function getTeneurName()
- {
- return $this->teneurName;
- }
- /**
- * Set teneur
- *
- * @param $teneur
- */
- public function setTeneur($teneur)
- {
- $this->teneur = $teneur;
- return $this;
- }
- /**
- * Get teneur
- *
- * @return
- */
- public function getTeneur()
- {
- return $this->teneur;
- }
- }
|