Redirected from ΩμέγαLib/9999
Was this page helpful?

Τεχνική οδηγία

    Table of contents

    Αφορά σε εγκαταστάσεις που χρησιμοποιούν την ενότητα Συμβάσεων και έχουν αναπτύξει customizations σχετικά μ' αυτήν.


    Από την έκδοση 311.497.10133 το πεδίο "Ειδική Σύμβαση" που εμφανίζεται στα παραστατικά Αγοραπωλησιών και παραπέμπει στο αρχείο Συμβάσεων αλλάζει θέση στη βάση δεδομένων. Συγκεκριμένα:

    • Στις προγενέστερες της 311.497 εκδόσεις το πεδίο ανήκε στον πίνακα MTRDOC (δηλαδή σε πίνακα συνδεδεμένο με σχέση 1 προς 1 με τον πίνακα FINDOC) 
    • Από την έκδοση 311.497 και εξής το πεδίο τοποθετείται στον ίδιο τον πίνακα FINDOC

     

    Σκοπός της μετακίνησης είναι να διατίθεται το πεδίο η "Σύμβαση" στο header όλων ανεξαιρέτως των παραστατικών της εφαρμογής (πχ Εισπράξεις, Πληρωμές κλπ). Σημειώνεται ότι η ενότητα Συμβάσεων έχει αναβαθμιστεί σημαντικά στις τελευταίες εκδόσεις - θα μετέχει μάλιστα ισότιμα ως κριτήριο επιλογής στους χειρισμούς αντιστοιχίσεων  παραστατικών.

    Η διαδικασία συγχρονισμού της έκδοσης 311.497 θα αναλάβει να μεταφέρει τις τιμές που φέρει το πεδίο (πλήρης ονομασία του  MTRDOC.CNTR), στο νέο πεδίο (πλήρης ονομασία του FINDOC.CNTR).

    Ωστόσο, υπάρχουν ορισμένες περιπτώσεις κατά τις οποίες αμέσως μετά τον συγχρονισμό θα πρέπει να γίνουν ορισμένες ενέργειες. Συγκεκριμένα οι περιπτώσεις αφορούν στην πιθανότητα να χρησιμοποιείται το πεδίο  MTRDOC.CNTR (ή άλλα πεδία του αρχείου CNTR μέσω αυτού) σε

        * Custom οθόνες
        * Reports 
        * Φόρμες εκτύπωσης
        * S1 Scripts

    Εάν ισχύει κάποια από τις παραπάνω περιπτώσεις τότε ο υπεύθυνος της εγκατάστασης, αμέσως μετά το πέρας της διαδικασίας συγχρονισμού, θα πρέπει στα κατά περίπτωση σχεδιαστικά εργαλεία (οθονών, reports, φορμών εκτύπωσης ή script editors) του Soft1, να αντικαταστήσει την ένδειξη MTRDOC.CNTR με την ένδειξη FINDOC.CNTR

    Σε διαφορετική περίπτωση οι παρενέργειες θα είναι:

        * Σε σχεδιαζόμενες (custom) οθόνες, ο τίτλος του πεδίου θα εμφαίνεται κενός
        * Σε φόρμες εκτύπωσης και reports θα προβάλλεται μήνυμα σφάλματος ("Δεν βρέθηκε το πεδίο....")

    Σημειώνεται ότι δεν απαιτείται καμμία ενέργεια, εάν η ενότητα Συμβάσεων και συγκεκριμένα το πεδίο "Ειδική Σύμβαση" (MTRDOC.CNTR) ,δεν συμμετέχει σε κάποιο από τα προαναφερθέντα customization.

    Was this page helpful?
    Tag page (Edit tags)
    • No tags
    You must login to post a comment.
    Powered by MindTouch Core