Πρόβλημα με webservices και παραστατικά παραγωγής

128 views
Skip to first unread message

Anthimos Zachariadis

unread,
Feb 1, 2018, 11:34:57 AM2/1/18
to so...@googlegroups.com
Καλησπέρα σε όλους,
μετά από αναβάθμιση σε 517.11023 αντιμετωπίζουμε το εξής πρόβλημα

Ενώ πριν την αναβάθμιση μπορούσαμε και ποστάραμε παραστατικά παραγωγής τόσο με dll όσο και με webservices, πλέον παίρνουμε το εξής μήνυμα
"-- Δεν μπορεί να γίνει Καταχώριση Νέας Εγγραφής.
Το πεδίο "Συναλλαγή" υπάρχει ήδη στο αρχείο.MTRL: 82324, SPCS: 4513, TRDR: -1, QTY:20 "


Βάζοντας monitor διαπιστώσαμε ότι ποστάρει δύο φορές τον MTRDOC

1o και σωστό Insert
INSERT INTO MTRDOC (COMPANY,FINDOC,WHOUSE,MTRL,SPCS,QTY,QTY1,QTY2,QTY1S,QTY1A,WASTE,COSTCOEF,MTRSTS,SALESCVAL,QTY1H,QTY2H) VALUES (1 ,181510,1 ,82324 ,4513 ,0 ,20 ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,0 ,0 )

2o επιπλέον Insert
INSERT INTO MTRDOC (COMPANY,FINDOC,WHOUSE,MTRL,SPCS,QTY,QTY1,QTY2,QTY1S,QTY1A,WASTE,COSTCOEF,MTRSTS,SALESCVAL,QTY1H,QTY2H) VALUES (1 ,181514,1 ,82324 ,4513 ,0 ,20 ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,0 ,0 )

και για αυτό παίρνουμε και το μήνυμα

Αν καταχωρήσουμε το παραστατικό με το χέρι από το soft1 περνάει κανονικά

Έχει κάποιος αντίστοιχο πρόβλημα? Καμία ιδέα?

ΥΓ ακριβώς ο ίδιος κώδικας σε τελευταία 516 έκδοση παίζει κανονικά 


Ευχαριστώ εκ των προτέρων


Ανθιμος Ζαχαριαδης
Verus+ Συστήματα Πληροφορικής

Anthimos Zachariadis

unread,
Feb 1, 2018, 11:37:56 AM2/1/18
to so...@googlegroups.com
Μια διόρθωση το 2o insert είναι το παρακάτω

INSERT INTO MTRDOC (COMPANY,FINDOC,WHOUSE,QTY,QTY1,QTY2,QTY1S,QTY1A,WASTE,COSTCOEF,MTRSTS,SALESCVAL,QTY1H,QTY2H) VALUES (1 ,181510,1 ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,0 ,0 )

Reply all
Reply to author
Forward
0 new messages