/** * @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(); }
/** * @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(); }
/** * @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(); }