Sage 100 v16 F_CONTACTT Insert problem

Cette section est consacrée aux développements d'applications interfacées avec les logiciels Sage.

Modérateurs: Super-Apogea, Super Modérateur

Sage 100 v16 F_CONTACTT Insert problem

de bilel.oueslati » Mar 5 Avr 2016 16:31

Bonjour,

Je suis entrain de chercher a insere une nouvelle entrer contact en utilisant l'odbc. ça marche pas.
suivant la documentation seule les champs CT_Num , N_Service , CT_Nom seule sont nécessaires.

INSERT INTO F_CONTACTT ( CT_Num , N_Service , CT_Nom)
VALUES ( '00118C' , 1, 'first' )



et meme

INSERT INTO F_CONTACTT ( CT_Num , N_Service , CT_Nom , CT_Fonction , CT_EMail , CT_Telephone , CT_TelPortable , CT_Telecopie , CBModification,CT_NO,N_Contact,CT_CIVILITE,INT_SERVICE )
VALUES ( '00118C', 1 , 'first' , 'lastName' , 'job' , 'bbb@email.com' , '0000000' , '2222222' , '3333333' , '2016-04-05' , 1 , 1112 ,0 ,1 ,'Direction'
)

ça me retourne toujours:
[Simba][SimbaEngine ODBC Driver][DRM File Library]Domaine de validité du champ incorrect, veuillez vous référer à la documentation.

Noter: l'UPDATE marche parfaitement.

Merci;
Bilel
Posteur néophyte
Posteur néophyte
 
Messages: 11
Inscription: Ven 12 Fév 2016 11:45

Re: Sage 100 v16 F_CONTACTT Insert problem

de asr31 » Mar 5 Avr 2016 18:39

Bonjour,

La documentation (le fameux strucfic.pdf) indique les champs obligatoires :
Code: Tout sélectionner
Champs à renseigner obligatoirement lors de l’ajout
CT_Num
CT_Nom
N_Service
N_Contact


Le champs N_xxx devant exister dans les tables liées.

Ils oublient un peu de dire que tous les champs sont obligatoires (si on ne passe pas par l'ODBC SAGE, ce qui est tout de même fortement conseillé).
Mettre les autres champs texte à '' (vide mais pas null)
renseigner le CT_Civilité (0,1,2)
Voir si le CT_NO est généré en automatique, sinon, utiliser une formule du type select MAX(CT_No)+1 as CT_No FROM F_COMPTET ou lui coller le cbMarq ....

Cordialement,



Cordialement,
ASR31

En recherche de missions.
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 2975
Inscription: Mer 13 Fév 2008 15:31
Localisation: TOULOUSE

Re: Sage 100 v16 F_CONTACTT Insert problem

de bilel.oueslati » Mer 6 Avr 2016 12:40

Bonjour,

Merci pour votre aide, j'ai en fait pus résoudre le problème en ajoutant N_Contact.

La documentation que je suivais est celle en version espgniol et il n'ont pas péciser que N_Contact est bien obligatoire.

ça marche:
Code: Tout sélectionner
INSERT INTO F_CONTACTT ( CT_Num , N_Service , CT_Nom,N_Contact)
VALUES ( '00118C' , 1, 'first',1 )



Merci encore,
Bilel
Posteur néophyte
Posteur néophyte
 
Messages: 11
Inscription: Ven 12 Fév 2016 11:45


Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité