Vous consultez une page technique concernant le logiciel de gestion Mercator. Celle-ci contient des informations spécifiques destinées aux professionnels de Mercator. Souhaitez-vous être redirigés vers des informations plus générales ?


   Ne plus poser cette question

Lors de la centralisation des documents vers Winbooks : operator/operand type mismatch dans local_ztransf

0000002936     -      21/02/2022

Lors de la centralisation des documents de la gestion commerciale vers Winbooks, l'erreur 107 "operator/operand type mismatch" peut être rencontrée dans COMPTA.LOCAL_ZTRANSF si les colonnes PIEDS_V.DATE et/ou PIEDS_A.DATE sont du type SQL Date et non DateTime. Ceci parce que le code legacy ne reconnaît pas ce "nouveau" type SQL. Il est dès lors nécessaire de remettre ces colonnes dans l'ancien type SQL DateTime.

 

exec SP_ALTER_COLUMN_DROP_DEFAULT 'PIEDS_V','DATE'
exec SP_ALTER_COLUMN 'PIEDS_V','DATE','datetime not null'
ALTER TABLE PIEDS_V ADD DEFAULT '19000101' FOR DATE

exec SP_ALTER_COLUMN_DROP_DEFAULT 'PIEDS_A','DATE'
exec SP_ALTER_COLUMN 'PIEDS_A','DATE','datetime not null'
ALTER TABLE PIEDS_A ADD DEFAULT '19000101' FOR DATE