Example #1
0
 /**
  * @param ErrorElement $errorElement
  * @param mixed $object
  */
 public function validate(ErrorElement $errorElement, $object)
 {
     /* @var $object \Application\Sonata\ClientOperationsBundle\Entity\V05LIC */
     parent::validate($errorElement, $object);
     $error = new ErrorElements($errorElement, $object, $this->import_file_year, $this->import_file_month);
     $error->setAdmin($this)->setValidateImport($this->getValidateImport())->setMois2()->validateNoTVATiers()->validateRegime2(array(21, 25, 26, 29, 31))->validateDEB()->validateDevise()->validateHT()->validateMois();
 }
Example #2
0
 /**
  * @param ErrorElement $errorElement
  * @param mixed $object
  */
 public function validate(ErrorElement $errorElement, $object)
 {
     /* @var $object \Application\Sonata\ClientOperationsBundle\Entity\V07EX */
     parent::validate($errorElement, $object);
     $error = new ErrorElements($errorElement, $object, $this->import_file_year, $this->import_file_month);
     $error->setAdmin($this)->setValidateImport($this->getValidateImport())->setMois2()->validateDevise()->validateHT()->validateMois();
 }
Example #3
0
 /**
  * @param ErrorElement $errorElement
  * @param mixed $object
  */
 public function validate(ErrorElement $errorElement, $object)
 {
     /* @var $object \Application\Sonata\ClientOperationsBundle\Entity\V01TVA */
     parent::validate($errorElement, $object);
     $error = new ErrorElements($errorElement, $object, $this->import_file_year, $this->import_file_month);
     $error->setAdmin($this)->setValidateImport($this->getValidateImport())->setMois2()->validatePaiementDateCloneMois()->validateMontantTVAFrancaise()->validateMontantTTC()->validateTauxDeChange()->setHT()->validateHT()->setTVA()->validateMois()->formatTauxDeTVA();
 }