Η έκδοση 2.8 (ώς την 2.8.2.58) έχει τις παρακάτω αλλαγές
- Χαρακτηριστικά έκδοσης 2.8.2.2
-
- Stored procedure CalcItemRemainCost_1
- Η παραμετροποίηση του email, SMS γίνεται στο βασικό module του TopShop/TopValue
- Text Copy & Paste μετατρέπει το Ansi σε unicode encoding και το αντίστροφο χωρίς να χρειάζεται να είναι το πληκτρολογιο σε Ελληνικά.
- Συναλλαγή, αντιγραφή/επικόληση διαγρφάφει τις πληροφορίες της συναλλαγής που αφορούν μετασχηματισμό.
- + Συναλλαγή, προσθήκη πεδίου "Φορολογική σειρά", "Ημερομηνία έκδοσης"
- Σειρές το πεδίο "Περιγραφή εκτύπωσης" μετονομάστηκε σε "Φορολογική σειρά" και πλέον είναι υποχρεωτικό και ΜΟΝΑΔΙΚΟ για όλες τις σειρές εκτός τις σειρές τρίτων. Προτείνεται οι Ακυρωτικές να αρχίζουν απο "Α" και οι προσωρινές απο "Π".
- + Φίλτρα browser στα φίλτρα στήλης προστέθηκε ο τελεστής "διάφορο".
- Αποκατάσταση σφάλματος "CustomerDS not in edit or insert mode" κατα την εργασία "Δημιουργία Πελάτη" απο ευκαιρέι πώλησης.
- Οι κλειδωμένες περίοδοι, κάνουν "μονο για ανάγνωση" τη συναλλαγή που είναι εντός της διάρκειάς τους.
- + Πεδίο στο αρχείο ειδών "Κύριος προμηθευτής".
- Ανοιγμα φόρμας "δημιουργια mydata" προηγουμενης χρησης
- + Ακύρωση χειρόγραφης αρίθμησης
- Πελάτες & προμηθευτές υποχρεωτική η χώρα, προτεινόμενη χώρα 1, προτεινόμενo Νόμισμα 1
- Στα grid (προτεινόμενο) εμφανίζονται 2 γραμμές στις επικεφαλίδες.
- + Στην Εκτύπωση εσόδων/εξόδων προστέθηκε δυνατότητα επιλογής Ελεύθερης διάστασηε πλάτος/ύψος σελίδας
- Αποκατάσταση σφάλματος στην φόρτωση customs (grid,layout,filters κλπ) όταν αφορούσε ομάδα και υπήρχε εγγραφή με χρήστη.
- Αποκατάσταση σφάλματος μεταβολή υποχρεωτικών & readonly πεδίων μιας φόρμας
- + Αρχείο ομάδων "Συναλλασσομένων - Λογαριασμών" ΕΛΟΔΙ
- + Νέα Ισοζύγια, καρτέλες, ημερολόγια με ενσωματωμένη την έννοια της ομάδας "Συναλλασσομένων - Λογαριασμών"
- + Νέο πεδίο "κωδικός εντύπου ΦΠΑ" στο αρχείο ομάδων ΦΠΑ.
- + Εκτύπωση "Κατάσταση ομαδοποίησης & Συμφωνίας ΦΠΑ" ΕΛΟΔΙ
- + function για scripting Min & Max for (MinI,MaxI)integer,(MinF,MaxF)double,(MinD,MaxD)date
OnlyPositive, OnlyNegativeAbs
- + report parameters UI View MEMMLOOKUP
- + Η ΔΟΥ είναι υποχρεωτική μόνο για χονδρική εσωτερικού
- + Τιμή λιανικής σε παρτίδα (μονο λιανικής)
- + Στο Μαζικό μετασχηματισμό & ομαδοποίηση με επιλογή "τιμών ή ΦΠΑ" προστέθηκε η ταξινόμηση βάση "Διάταξη απαλλαγής ΦΠΑ"
- Στα αριθμητικά πεδία πατώντας "=" ή ALT + "C" εμαφανιζεται Calculator.
- Μηνιαία ΜΥΦ: το μέγεθος του πεδίου "Όνομα πελάτη/προμηθευτη" επιλέγεται με βάση το μέγιστο καταχωρημένο.
- + QRBarCodes.
- Στην εκτύπωση report όταν κατα τον ελέγχο margin του εκτυπωτή εμφανίζεται το μήνυμα "Η σελίδα χχ έχει λανθασμένα margin για τον επελεγμένο εκτυπωτή! ... Να συνεχιστεί η εκτύπωση;" αν επιλογεί "Οχι" ή "Ακυρωση" η εκτύπωση διακόπτεται.
- + Reports, new Property on TactReportField.VisibleWhen allow simple expressions returns boolean using actQueries parameters (as on queries where expressions). If return true field added on report else not.
- + Προσθήκη τύπων "σχολίου" στη "Βασική κατηγορία ειδών" 10= Σχόλιο (δεν μετασχηματίζεται), 11=Σχόλιο/μετασχηματίζεται (μετασχηματίζεται πάντα). Δεν έχουν ποσότητα, τιμή και αξία.
- + Μετασχηματισμός συναλλαγών, μεταφέρει αιτιολογία γραμμής σε τύπους είδους "σχόλιο/μετασχηματίζεται" και "Υπηρεσία".
- + script FillFieldsOnJoinTable
- + Database upgrade Η λειτουργία δημιουργεί τα custom views,function,SP με τη σειρά (field CreateOrder) που είναι δηλωμένα στον πίνακα dbObject (name, CreateOrder).
- + Παραμετροποίηση Browser προσθήκη join types "Cross Apply" & "Outer Apply"
- + προσθήκη ZoneCodeID στον πίνακα OpenItem και λειτουργεί ώς "Business unit"
- Δεν αρχικοποιούνται οι προσαρμοσμένοι (custom) minibrowser κατά την είσοδο στην εφαρμογή, αλλά όπως και αυτοί της εφαρμογής κατά την χρήση τους.
- Συναλλαγές, στη λειτουργία αντιγραφή-επικόλληση μιας συναλλαγής σε περίπτωση που η ημερομηνίας είναι εκτός <χρήσης ή ειδικής περιόδου ή κλειδωμένης περιόδου>, τότε την καθαρίζει και ο χρήστης πρέπει να την συμπληρώσει.
- Αποκατάσταση λειτουργίας εμφάνισης περιεχομένου αυτόματης παραμέτρου σε report.
- + Database, function rangeAB
- Αποκατάσταση εμφάνισης scrollbars στη φόρμα "sercurity groups" στα control ιεραρχιών.
- *Allow pivot execution if has "report run time" licence
Script
- + Function EmailBox(const Email: String): TeMailBox
- + Function SMSBox(const Name: String): TSMSBox
- + class TeMailBox, with methods: SendEMAIL, SendEMAILAndArchive
- + class TSMSBox, with methods: SendSMSAndArchive, SendSMS
- + property MasterMailBox: TeMailBox
- + property MasterSMSBox: TSMSBox
- SendEmail
- + TaClientDataSet.FillFieldsOnJoinTable(const TblAlias: string; Key: variant):
Νέα method που αφορούν την κλάση TPRG
- Function ChooseByDomain(DomainID: TDocTrnDomain; OpenType: integer; KeyValue: Variant): TADC_BaseForm
- Function ChooseByDomainCache(DomainID: TDocTrnDomain; OpenType : TOpenFormType; KeyValue: Variant): TADC_BaseForm
- Function GetClassByDomain(DomainID : TDocTrnDomain) : String;
- Function ChooseByDomain(DomainID: TDocTrnDomain; OpenType: integer; KeyValue: Variant): TADC_BaseForm
- Function ChooseByDomainCache(DomainID: TDocTrnDomain; OpenType : TOpenFormType; KeyValue: Variant): TADC_BaseForm
- Function GetClassByDomain(DomainID : TDocTrnDomain)
- events OnTransform_ItemTrnStart, OnTransform_ItemTrnDone get parameter Source_ItemTrnDS
Retail Script
Νέα κλάση TDoctrnBOTransfOneByOne με τα παρακάτω method
- Procedure BuildDocs(doctrnList: TdataSet; ShowProgress: boolean)
- Procedure BuildOneDoc(docTrnID: TKeyValue)
Νέα κλάση TDoctrnBOTransfGroupBy με τα παρακάτω method
- Procedure BuildDocs(doctrnList: TdataSet; ShowProgress: boolean)
- Procedure BuildOnlyItemTrn(Const DoctrnIDs: String)
Νέα κλάση TTransform_ItemTrn για υποστήριξη των events OnTransform_ItemTrnStart, OnTransform_ItemTrnDone
- property SourceItemTrn: TClientDataset (has source of itemtrn lines to build ItemTrn)
- property Mode: 0=titmGroupBy, 1=titmOneByOne, 2=titmSpecialBarCode (what type of transformation will do)
- BOImport
- + Add messageQuery on BO import (τρεχει στην αρχή της διαδικασίας)
- Controls
- + Ορισμός χρώματος "unfocus highlightcolor" στο control grid
- + Αναζήτηση με *λεξη* στα control lookup & multiLookup
- + Στα lookup πεδία στο δεξί κλίκ αν η φόρμα είναι τύπου Master προστέθηκε επιλογή “εμφάνιση …. (Λίστα)”
- * Η “λήψη δεδομένων” από την εργασία “εκτέλεση SQL” αγνοεί τα null πεδία
- * Τα float πεδία στο browser που δεν έχουν ορισμένα δεκαδικά εμφανίζονται με τα δεκαδικά που έχει η τιμή τους.
- * Αποκατάσταση σφάλματος στη χρήση του event OnMouseUp σε grid
- * Στην οθόνη μηνυμάτων τα πλήκτρα Δεξί βελάκι & κάτω βελάκι μετακινεί το focus στο επόμενο κουμπί (button) ενω το Αριστερό βελάκι & πάνω βελάκι στο προηγούμενο.
- CRM
- * Αποκατάσταση σφάλματος "memory table "STATUS" not found"
- * Ο έλεγος επικάλυψης χρόνου λαβμάνει υπόψιν και τον χρήστη έχει η καταχωρούμενη ενέργεια
- Customizations
- * Αποκατάσταση εμφάνισης επιλεγμένου browser στο caption της φόρμας
- Data tranfer
- + Η λειτουργικότητα του “εύρος αριθμοδότησης” άλλαξε,
τώρα επιτρέπεται τιμές στο “Υποκατάστημα Βάσης”
a) από 1 έως 105 για πλήρες εύρος κλειδιών (500 εκατομμύρια για τα ID των κινήσεων αποθήκης και 20 εκατομμύρια για όλα τα άλλα ID)
b) και απο 106 ως 215 (πλήθος 110) για μειωμένου εύρος κλειδιών (1 εκατομμύριο για τα ID των κινήσεων αποθήκης και 400 χιλιάδες για όλα τα άλλα ID)
Έτσι μπορεί να χαρακτηρίζονται σημεία με μικρό όγκο εγγραφών πχ σημείο πώλησης επι αυτοκινήτου. - + Στη Φόρμα Application Info στο πεδίο “Υποκατάστημα Βάσης” με ctrl+shift Click μπορεί να αλλάξει το “εύρος αριθμοδότησης” (Branchid) των κλειδιών της βάσης.
- *
- * Αποκατάσταση σφάλματος κατα τη μεταφορά (σε ένα αρχείο) συναλλαγων που περίεχουν ακυρωμένο και ακυρωτικό.
- Forms
- * Αποκατασταση σφάλματος τοποθέτησης modal φόρμας σε pc με περισσότερα του ενός monitor
- + νεες ιδιότητες Height, Width σε φόρμες τύπου "custom BF"
- + Χρήση της ιδιότητας DisplayWidth σε fromBrowser αν είναι > 0 χρησιμοποιείται ώς πλάτος στήλης στο grid όταν το width της στήλης (στήλες
browser) είναι 0. Αν τελικά to width της στήλης παραμένει 0 τότε παίρνει default (ανάλογα το περιεχόμενό της) τιμή.
- + browser grid προσθήκη λειτουργίας “Προσαρμογή πλάτους στηλών βάση περιεχομένου”
- * Νέα έκδοση “Pivot φορμών” (ver 2)
- * Browser grid αλλαγή χειρισμού του “ανάστροφη εφαρμογή κριτηρίων”
- * Η οθόνες ενημέρωσης με πλήκτρα επιλογής (ναι/οχι/ακυρο κλπ) τώρα με τα βελάκια (πλήκτρα) αριστερό,δεξιό,πάνω και κάτω μετακινείται η εστίαση στο προηγούμενο/επόμενο πλήκτρο
- * Στην όψη με τα φίλτρα βελτιώθηκε η στοίχιση των controls (που εκρυβε χαμηλους χαρακτήρες πχ _) οταν το PixelPerInch ηταν >100
- * Τα φίλτρα που περιέχουν lookup πεδία εμφανίζουν αντι του πεδίου ID τα πεδία κωδικού & περιγραφής
- Mini Browsers
- + Χρήση της ιδιότητας DisplayWidth σε miniBrowser αν είναι > 0 χρησιμοποιείται ώς πλάτος στήλης στο grid
- + Ο Minibrowser επιστρέφει επιπλέον (εκτός του ID) πεδία extraResultField στο dataset απο όπου κλήθηκε. Η υλοποίηση της επιλογής barcode υλοποιείται πλέον με αυτή λειτουργία και δεν χρειάζεται η ιδιότητα mbrKind να έχει τιμή “ItemBarCode”.Θα πρέπει να επανα σχεδιαστούν οι custom minibrowser.
- MyDATA
- + MyData, στο πεδίο “Μετέχει ώς” προστέθηκε επιλογή “Φ.Π.Α. μη εκπιπτόμενος” για να χαρακτηρίζει του λογαριασμούς που λαμβάνουν την αξία ΦΠΑ αλλά δεν χαρακτηρίζονται ώς ΦΠΑ διότι δεν το εκπίπτουν.
- * Στις συναλλαγές που έχουν ενημερώσει mydata και ο χρήστης αλλάξει τρόπο πληρωμής η εφαρμογή τον ενημερώνει ανάλογα την παράμετρο στις οριακές ημερομηνίες.
- + Στον πίνακα "Κατηγορίες ΦΠΑ" προστέθηκε πεδίο "Περιγραφή".
"Διάταξη απαλλαγής ΦΠΑ" με τις παρακάτω επιλογές
α)"Δεν ανήκει στις εξαιρέσεις" επιλέγεται για τα ΦΠΑ που έχουν ποσοστό <> 0
β)"Χαρακτηρισμός εξαίρεσης απο τη συναλλαγή" επιλέγεται για τα ΦΠΑ που έχουν ποσοστό = 0 και ο κωδικός απαλλαγής προσδιορίζεται στη στο πεδίο "Διάταξη απαλλαγής ΦΠΑ" της συναλλαγής.
γ) όλες οι επιλογές "Κατηγορία Αιτίας Εξαίρεσης ΦΠΑ" απο τις προδιαγραφές mydata. Επιλέγεται για τα ΦΠΑ που έχουν ποσοστό = 0 και προσδιορίζουν άμεσα τον κωδικό απαλλαγής. Πχ καπνικά προιόντα.
- + Διαχείριση συναλλαγών λήπτη, "Παραλαβή εγγραφών λήπτη"
- * Στον πίνακα "Κατηγορίες ΦΠΑ" αφαιρέθηκε το πεδίο "mydata Διάταξη απαλλαγής ΦΠΑ" και προστέθηκε το πεδίο "Διάταξη απαλλαγής ΦΠΑ"
το νέο πεδίο απευθύνεται στον πίνακα "Διατάξεις απαλλαγής ΦΠΑ" - * Κατά την δημιουργία και αποστολή εγγραφών ελέγχεται αν η χώρα του συναλλασσόμενου δεν είναι κενή και υπάρχει.
- * Λογαριασμοί, η επιλογή "Ε3_none" στο πεδίο "Χαρακτηρισμός αξίας" στο xml δεν εμφανίζει καθόλου tag "classificationType"
- * Αποκατάσταση σφάλματος χρήσης των κωδικών "χαρτοσήμου" στη θέση αυτών των "Λοιποί Φόροι"
- + Οι συναλλαγες με κωδικό "1.4 Τιμολόγιο Πώλησης / Πώληση για Λογαριασμό Τρίτων" μεταφέρουν υποχρεωτικά διεύθυνση (αν ο συναλλασόμενος είναι Ελλάδα)
- + Εσωτερικός χειρισμός των πιστωτικών συναλλαγών με κωδικούς "5.1 & 5.2" ωστε να επιτρέπεται η περίπτωση που στη συναλλαγή γίνεται χρήση αντιλογισμού της
καθαρής αξίας στο ποσοστό ΦΠΑ που εκδόθηκε το τιμολόγιο και μεταφορά σε καθαρή αξία με απαλλασόμενο ποσοστό ΦΠΑ.
Παράδειγμα
"καθ. αξία" (24perc) 200
"ΦΠΑ" (24perc) 48
"καθ. αξία" (0perc) -200
- + Ο χειρισμός για το real time upload των συναλλαγών γίνεται μέσω της παραμετροποίησης στη σειρά ανα παραστατικό.
- + Οι συναλλαγές με κωδικό "8.2 Ειδικό Στοιχείο – Απόδειξης Είσπραξης Φόρου Διαμονής" κατα την ενημέρωση MyDATA η εφαρμογή συμπληρώνει αυτόματα την εγγραφή με
Χωρίς χαρακτηρισμό Ε3, κωδικός χαρακτηρισμού συναλλαγης εσόδων "1.95", Κωδικός ΦΠΑ 8 (0perc)
- * Αποκατάσταση της λειτουργίας ενσωμάτωσης "Επωνυμία & δειύθυνση" αντισυμβαλόμενου (για όσες συναλλαγές το χρειάζονται)
- * Αποκατάσταση δημιουργίας συνόλων φόρων και λοιπων αξιών.
- + Χειρισμός περιβαντολογικού τέλους.
- * Στις παραμέτρους τo userID εγινε 50 χαρακτήρες
- * Προσθήκη νέων παραμέτρων σε
κατηγοριών αιτιών εξαίρεσης Φ.Π.Α.
κατηγοριών παρακρατούμενων φόρων
κατηγοριών λοιπών φόρων
κατηγορίας χαρτοσήμου
κατηγοριών τελών
- * Αποκατάσταση σφάλματος "δεν επιτρέπονται αρνητικές αξίες" στην δημιουργία πιστωτικού ΦΠΑ (5.1, 5.2)
- + Ο τύπος παραστατικού 3.1 "Τίτλος Κτήσης (μη υπόχρεος Εκδότης)" αποστέλει και την διεύθυνση του συναλλασόμενου.
- * Αποκατάσταση σφάλματος κατα την διαδικάσία δημιουργία πιστωτικού ΦΠΑ που σε ειδικές συνθήκες παρήγαγε λαθος XML.
- + Νέα δυνατότητα για εξαίρεση διαβίβασης συναλλαγής απο το αρχείο "σχεδιασμός συναλλαγών" "σειρές ανα συναλλαγή"
- * Αλλαγή παραμέτρων στους παρακάτω τύπους παραστατικών
8.2 Ειδικό Στοιχείο – Απόδειξης Είσπραξης Φόρου Διαμονής
13.1 Έξοδα - Αγορές Λιανικών Συναλλαγών ημεδαπής / αλλοδαπής
16.1 Ενοίκιο Έξοδο - * Διόρθωση διαβίβασης συναλλαγών χωρίς αντισυμβαλλόμενο πχ μισθοδοσίας
- + Το ΑΦΜ 000000000 δεν χαρακτηρίζεται ως λανθασμένο
- + Προσθήκη πεδίου doctrn.myDataCorrelDoc για χρήση σε ειδικές περιπτώσεις συσχέτισης συναλλαγών (πχ φόρος διαμονής)
- * Διόρθωση στη μέτρηση του πλήθους των συναλλαγών να μην περιλαμβάνει τις σειρές των συναλλαγών που δεν ενημερώνουν myData.
- Απογραφές-κλεισίματα εμπορικό
- * Η μεταφορά υπολοίπων κατα τη προετοιμασία της συναλλαγής και πριν θεσει τον τύπο παραστατικού καθαρίζει την σειρα ώστε να αποφεύγονται λάθη “Το Παραστατικό ΔΕΝ ανήκει στην Σειρά”
- Αποθήκη
- + Δυνατότητα επιλογή σχέσης μεταξύ Εναλλακτικής ΜΜ (Μονάδας Μέτρησης) και Κύριας ΜΜ
- * Διαγράφηκαν απο τις φόρμες κινήσεων αποθήκης,συνθέσεων & απογραφών τα πεδία “Καθαρή αξία”, “έξοδα”, ”Τελική αξία”
- + Αναδιαμόρφωση στη διαχείρηση "Αντίστοιχα/Σχετικά" απο τις εμμεσες εργασίες αποθήκης ώστε να καλήπτει την δυνατότητα εμ΄φανισης και καταχώρησης των Αντίστοιχων & των Σχετικών
- * Αποκατάσταση σφάλματος κατα την πρώτη καταχώρηση είδους δεν καταχωρούσε τα χρώματα ή μεγέθη
- +
Αλλαγές σε mydata
Παρ. 8.7 : Προσθήκη κατηγοριών τελών
- "12 Εισφορά δακοκτονίας"
Παρ. 8.9: Προσθήκη κωδικών τύπου χαρακτηρισμού εσόδων
- E3_598_001 Πωλήσεις αγαθών που υπάγονται σε ΕΦΚ
- E3_598_003 Πωλήσεις για λογαριασμό αγροτών μέσω αγροτικού συνεταιρισμού κ.λ.π.
Παρ. 8.11: Προσθήκη κωδικών τύπου χαρακτηρισμού εξόδων
- E3_103 Απομείωση εμπορευμάτων
- E3_203 Απομείωση πρώτων υλών και υλικών
- E3_303 Απομείωση πρώτων υλών και υλικών
- E3_208 Απομείωση προϊόντων και παραγωγής σε εξέλιξη
- E3_308 Απομείωση προϊόντων και παραγωγής σε εξέλιξη
- E3_314 Απομείωση ζώων - φυτών – εμπορευμάτων
- E3_106 Ιδιοπαραγωγή παγίων - Αυτοπαραδόσεις - Καταστροφές αποθεμάτων
- E3_205 Ιδιοπαραγωγή παγίων - Αυτοπαραδόσεις - Καταστροφές αποθεμάτων
- E3_305 Ιδιοπαραγωγή παγίων - Αυτοπαραδόσεις - Καταστροφές αποθεμάτων
- E3_210 Ιδιοπαραγωγή παγίων - Αυτοπαραδόσεις - Καταστροφές αποθεμάτων
- E3_310 Ιδιοπαραγωγή παγίων - Αυτοπαραδόσεις - Καταστροφές αποθεμάτων
- E3_318 Ιδιοπαραγωγή παγίων - Αυτοπαραδόσεις - Καταστροφές αποθεμάτων
- E3_598_002 Αγορές αγαθών που υπάγονται σε ΕΦΚ
Παραστατικά
- 14.30 Παραστατικά Οντότητας ως Αναγράφονται από την ίδια (Δυναμικό) δεν μεταφερει τροπο πληρωμης
- * Στις συναλλαγές που χρειάζονται σχετική συναλλαγή η αναζήτησή της γίνεται απο όλες (σε ολο το βάθος) τις "μετασχηματισμένες απο" και επιλέγεται η πρώτη που έχει mark (order by πιο κοντινές).
- * Χειρισμός εγγραφών εκδότη χωρίς συναλλασόμενο πχ ελευθερες εγγραφές
- Open Item
- * Αποκατάσταση σφάλματος στις συναλλαγές που αφορά την παράμετρο "Δημιουργεί Open item" αρχείο πελατών/προμηθευτών/λογαριασμών) και δεν λειτουργούσε η αυτόματη αντιστοίχηση
κατα την εισαγωγή μιας συναλλαγής
- * Αντιστοίχιση Οpen item η διάσταση "Ζώνη (BU)" όταν είναι η "βασική" μπορεί να αντιστοιχιστεί με όλες τις εγγραφές (ανεξάρτητα της τιμής "Ζώνης (BU)")
- + Επαναδημιουργία (αν χρειάζεται) openItem και αντιστοιχισης σε ακυρωμένο παραστατικό όταν διαγράφεται το ακυρωτικό του
- * Βελτίώσεις στην εργασία "Επανακατασκευή συναλλαγών" στον "Επανϋπολογισμός Open item"
- * Στην φόρμα αντιστοίχιση openitem ο χρήστη μπορεί να δεί τη συναλλαγή (δεξι κλικ στο minibrowser)
- Pivot
- + Νέο component στα pivot FastCube με βελτιωμένες δυνατότητες και πολύ πιό γρήγορο στη φόρτωση δεδομένων.Το παλιό pivot πρέπει να αντικατασταθεί με αυτό επειδή στο μέλλον δεν θα υποστηρίζεται (μετά την 30/6/2022).
- POS
- * Χρήση του view PosCustomer στην φορμα POS
- * Στην προσθήκη είδους το πλήκτρο "αποδοχή" προσθέτει το επιλεγμένο έιδος στη συναλλαγή.
- * Αποκατάσταση λειτουργίας grid στο μικτό τρόπο πληρωμής
- * Αλλαγή στο μέγεθος στο πέδιου μεταβολής για οθόνες μεταβολής τιμης,ποσότητας κλπ
- * Αποκατάσταση εμφάνισης επικεφαλίδων grid
- + Προστέθηκε το πεδίο "Τελική αξία" στη οθόνη "κλείσιμο συναλλαγής"
- * Αποκατάσταση λειτουργίας barcode data σε περίπτωση προσθήκης buttons (custom layout) που είχαν focus
- Report
- + νεα ιδιότητα TactReport.RptEngine (expose inner Report)
- * Η ιδιότητα reportTitle μεταφέρεται ως "report Name" οταν το report εκτυπώνεται
- * Στο Report "Ανάλυση κίνησης ανά συμμετέχοντα λογαριασμό" απεικονίζονται όλοι οι λογαριασμού που συμετέχουν στα αρθρα.
- + Νεα export filter PDF και PDF ως εικόνα
- + “Κατάσταση αναπαραγγελίας” Αποθήκης/Στατιστικές
Παράμετροι αποθήκης προστεθηκε παραμετρος “Ημέρες Υπολογισμού αναμενόμενων” για χρήση σε report “Κατάσταση αναπαραγγελίας” - + Νέα έκδοση σε Fastreport (ver 6)
- * Ο default exporter στα report είναι ο νέος του FastReport.
- + Τα export σε PDF συμπληρώνουν α)Title= το όνομα της αναφοράς β)Αuthor= το όνομα του χρήστη/Επωνυμία επιχείρησης
- * Βελτιώσεις στο "Ημερολόγιο Πωλήσεων με ανάλυση ΦΠΑ"
- * Στην αποστολή email με επισυναπτόμενο αρχείο δεν ερωτάται για αποθήκευση του αρχείου
- * Τα report fields πλεόν έχουν τη ιδιότητα wordwrap default =true.
- * Αποκατάσταση σφάλματος στο "Αναλυτικό ισοζύγιο ΕΛΟΔΙ"
- * Αποκατασταση προβληματος στις εκτυπώσεις "Αναλυτικό Ισοζύγιο Λογαριασμών ΕΛΟΔΙ" και "Ημερολόγιο λογαριασμών ΕΛΟΔΙ" αν το φίλτρο "Τύπος παραστατικού" έχει τιμή.
- + Η συσκευή εξαγωγής δεδομένων αν κατα τον σχεδιασμό δεν συσχετιστιστεί με αρχείο στην εκτέλεση προτείνετε το όνομα του Report που αν ειναι κενό δημιουργεί ενα temporary
- + Προστέθηκε το "PDF ως εικόνα" στις επιλογές των "συσκευών εξαγωγής αναφοράς"
- * Αναλυτικό Ισοζύγιο Λογαριασμών ΕΛΟΔΙ
Προστέθηκαν δύο φίλτρα "Μόνο κίνηση στη περίοδο", "Στήλες Εκ μεταφοράς"
Προτεινόμενη τιμή για την ημερομηνία απο <@LoginDate> σε <@PERIODEnd> - * Ημερολόγιο λογαριασμών ΕΛΟΔΙ
Προτεινόμενη τιμή για την ημερομηνία απο <@LoginDate> σε <@PERIODEnd> - * Συσκευές εξαγωγής αναφορών "PDF as Image", αποκατάσταση λειτουργίας της ιδιότητας "Ανοιγμα μετά την εξαγωγή"
- * Η εξαγωγή αναφοράς σε εικόνα (image) οταν πρόκειται για "εικόνα σελίδας" (backPicture) λαμβάνει υπόψιν την παράμετρο BackPictureStretched της σελίδας.
- * Ανανεώθηκαν σε 60 reports (fonts και εγινε χρήση του πεδίου FullDocID αντι για το συναδιασμό Σειρα+Παραστατικο+Αριθμό).
Στις καρτέλες η στήλη υπόλοιπο μετακινήθηκε στο τέλος. - * Το F5 σε φόρμες με αυτόματες παραμέτρους λειτουργεί ώς αποδοχή.
- * Οι “επιλογές αναφοράς” που θέτει ο χρήστης λαμβάνονται υπόψη σε κάθε εκτέλεση της εκτύπωσης (όχι μόνο στην πρώτη).
- * Υπόλοιπα αποθήκης αποκατάσταση σφάλματος «Invalid column name "NatCodeId" αν επιλεχθεί τύπος είδους
- * “Ισοζύγιο Λογαριασμών ΕΛΟΔΙ” αποκατάσταση σφάλματος οταν η παραμετρος "Μηδενικο υπολοιπο" ήταν “ναι”
- * Νεο report “Υπόλοιπα Σε Χρώμα Μέγεθος (δυναμικό)” σε Α4 portrait με εμφανιση μονο τα κινηθέντα χρωματα ανα είδος
- * Αλλαγη στην παρουσίαση του report “Ημερολόγιο Πωλήσεων με ανάλυση ΦΠΑ”
- Security
- + Master forms επιλογη αν ο χρηστης επιτρέπεται να έχει πρόσβαση στο browser της εφαρμογης
- + Προστέθηκε επιπλέον πεδίο "Λεκτικό δικαιώματος πρόσβασης" σε όλες τις παραμετροποιήσιμες λειτουργίες της εφαρμογής που επέτρεπαν δικαίωμα πρόσβασης με επιλογή Χρήστη ή ομάδα χρήστη. Βλέπε χρήστες "Λεκτικά δικαιωμάτων πρόσβασης"
- + Στο αρχείο χρηστών προστέθηκε πεδίο "Λεκτικά δικαιωμάτων πρόσβασης".
Σε συνδιασμό με το πεδίο "Λεκτικό δικαιώματος πρόσβασης" στις παραμετροποιήσιμες λειτουργίες η εφαρμογή "επιτρέπει/επιλέγει" ή όχι την λειτουργία που ο τρέχον χρήστης έχει δικαίωμα πρόσβασης.
- * Αλλαγή λεκτικών στο Security groups εγινε “Security Roles”
- * Αποκατάσταση λειτουργία φόρτωσης custom (defaults,required fields,form layouts κλπ) με δικαιώματα σε group.
- SMS
- + Νεος provider για την AMD routee platform
- Αγορές
- + Προσθήκη πεδίου "Διάταξη απαλλαγής ΦΠΑ" σε προμηθευτές & αγορές
- + ! Προσθήκη χειρισμού κινήσεων τύπου
90 Αναλυτικής λογιστικής
99 ΑΜΕΣΑ/ΕΜΜΕΣΑ ΕΞΟΔΑ ΠΩΛΗΣΕΩΝ/ΑΓΟΡΩΝ
Η ιδιαιτερότητα των παραπάνω τύπων κίνησης είναι οτι δεν μετέχουν στην καρτέλα της αποθήκης ενω κάνουν εγγραφή
στη λογιστική (βασικά σε ομάδα "Αναλυτικής" αλλά όχι μόνο)
Βλέπε σχετικές αλλαγές στους λογαριασμούς.
- Γενικά
- * Η καταχώρηση του query γίνεται πάντα σε ansi (αντι κατα συνθήκη ansi ή utf8)
- * Στο σχεδιασμό report/pivot/action/BO το Tab "Order By" καταλαμβάνει όλο το χωρο της φόρμας.
- * Αποκατάσταση σφάλματος που δημιουργούσε πρόβλημα (δεν περιλάμβανε τα σχεδιαζόμενα where) στην εκτέλεση report,action,pivot κλπ
- + Οι αυτόματες παράμετροι μπορουν να έχουν default τιμή για τον τελεστή "διάφορο <>"
- + Στα report/actions/pivot επιτρέπεται η μεταβολή των πεδίων διακαιωμάτων προσβασης δηλ. Χρήστη/Ομάδα χρήστη/Λεκτικό δικ. πρόσβασης.
- + Προστέθηκε δυνατότητα στα queries η χρήση join τυπου cross apply, Outer apply
- Γενικές λειτουργίες
- * Φόρμα “πληροφορίες εφαρμογής“ η ενημέρωση με την τελευταία έκδοση λειτουργεί κανονικά
- * Καταργήθηκε το μήνυμα "missing paramName ‘χχχ’" οταν η εφαρμογη ζητούσε “παράμετρο εφαρμογής” που δεν υπήρχε.
- * Αποκατάσταση σφάλματος η εργασία "κλείδωμα εφαρμογής" ξεκλειδώνει μονο με τη χρήση του password του χρήστη που έχει μπεί στην εφαρμογή.
Αν δεν ο χρήστης δεν έχει password τοτε ξεκλειδώνει χωρίς να συμπληρωθεί password.
- * Μετά τη εργασία "αλλαγή χρήστη" ξαναδημιουργούνται οι εσωτερικές παράμετροι που αφορούν τη χρήση και το υποκατάστημα.
- * Η λειτουργία calculator μπορεί να χειριστεί και δεκαδικά
- * Προστέθηκε η λειτουργία του πλήκτρου F5 (ως αποδοχή και εκτέλεση) στα φίλτρα στις φόρμες αναφορών.
- + Προστέθηκε στη φόρμα "χρήστες" πεδία που αφορoούν την ενημέρωσή του σε σχέση με την λήξη της άδειας χρήσης (tab "διαχείρηση άδειας χρήσης").
Περισσότερες πληροφορίες θα βρείτε στο wiki
- Γενική Λογιστική
- * Φόρμα “Κωδικοί κίνησης Γ.Λ.” το πεδίο “κωδικός παραστατικού” (εμπορικού) έγινε 5 χαρακτήρες
- Γέφυρες με εμπορικό
- * Γεφυρα με Γ.Λ. στον ενδιαμεσο πινακα το πεδίο Name εγινε varchar(60) απο varchar(50)
- * Αποκατάσταση σφάλματος σε γέφυρα λογιστικής με κωδικό παραστατικού > απο τρεις χαρακτήρες.
- Διαχείρηση email
- + Η δυνατότητα αποστολής email και SMS τωρα είναι διαθέσιμη στο TopShop όταν είναι ενεργό το module CRM
- Διαχείριση ΦΠΑ
- * Αποκατάσταση σφάλματος υπολογισμού της αξίας (ήταν πάντα 0 στην πρώτη περίοδο) στο τμήμα "Αξιες απο λογαριασμούς (...)" κατά τη φόρτωση δεδομένων μιας χρήσης.
- Εγγυοδοσία / Πρόσθετα συναλλαγών
- + Διαχείρηση πρόσθετων / εγγυοδοσίας, στο αρχείο ειδών προστέθηκε πεδίο ποσότητα "πρόσθετων / εγγυοδοσίας" για την κάλυψη της "ΕΙΣΦΟΡΑ ΠΡΟΣΤΑΣΙΑΣ ΠΕΡΙΒΑΛΛΟΝΤΟΣ"
- Ειδικές παράμετροι barcode
- * Διόρθωση διαχείρησης ειδικών barcode
- * Στις συναλλαγές η επιλογή είδους με ειδικό barcode ζύγισης επιτρέπεται και σε κωδικούς μηκους επτα (7) χαρακτήρων.
- Εξωτερικές συσκευές (ΕΑΦΔΣΣ, EFT POS, Ταμ. Μηχ., ΑΔΗΜΕ)
- * Αποκατάσταση σφάλματος “Could not convert variant of type (Array Variant) into type (Double)” όταν γινόταν εκτύπωση συναλλαγής σε ταμειακή μηχανή.
- + Κατασκευή driver για σύνδεση online με ζυγιστική Digi ds-782
- + Νεος σημαντήρας "Χωρις σήμανση (void)" για περιπτώσεις λειτουργίας σήμανσης (mysoho) σε συναλλαγές αλλά στα τερματικά δεν χρησιμοποιείται φορολογικός σημαντήρας.
- * Η σήμανση με datasign plus A.1024 χρησιμοποιεί στο eline την εσωτερικη version 1 (χαρακτηρίζει το ακυρωτικό με χρήση # κλπ)
- * Αλλαγή στην δημιουργίας eLine κατα την σήμανση ακυρωτικού.
- Επισκευές συντηρήσεις
- * Κατα τη δημιουργία συναλλαγής με είδος υπηρεσία χωρίς σχόλιο κρατάει ως σχόλιο γραμμής την περιγραφή της υπηρεσίας.
- Ηλεκτρονική αρχειοθέτηση
- + Στην ηλεκτρονική αρχειοθέτηση, προστέθηκε μια επιπλέον επιλογή PDF synopse που εξάγει σε PDF με προεπιλογή embedded fonts και compressed αλλά με πολύ μικρότερο μέγεθος αρχείου PDF.
- * Στην δημιουργία PDF στην ηλεκτρονική αρχειοθέτηση η παράμετρος “άνοιγμα μετά την εξαγωγή” έγινε False
- * Αποκατάσταση σφάλματος δημιουργίας αρχείου PDF ανάλογα με την επιλογή απο το τερματικό <τύπος αρχείου>
αν η επιλογή ήταν "PDF synopse" δημιουργούσε τύπο "Pdf Embedded font" ή "PDF"
και αν η επιλογή ήταν "Pdf Embedded font" ή "PDF" δημιουργούσε τύπο "PDF synopse"
- * Κατα την σήμανσης αν η σήμανση δεν ληφθεί απο το μηχανισμό για οποιοδίποτε λόγω τότε η διαδικασία σταματάει αμμέσως χωρίς εκτπύπωση της συναλλαγής.
- * Στην αποθήκευση του αρχείου τα directory ορίζονατι ώς "yyyy\yyyymmdd" (όπως ηταν ως την 2.8.2.40)
- Κατανομές χρηματοοικονομικών
- + Διαδικασίες διαχείρησης κόστους/αποτελεσμάτων σε επίπεδο αποθήκης με τη βοήθεια λογαρισμών ομάδας "Αναλυτικής"
.
Βλέπε σχετικές αλλαγές στους λογαριασμούς και αποθήκη.
- Κοστολόγηση αποθεμάτων
- + Προστέθηκε δυνατότητα δημιουργίας συναλλαγών "κόστους εξαχθέντων" & "Αποθέματα λήξης"!
- * Αποκατάσταση σφάλματος επιλογής περιόδου (όταν το module κατανομές χρηματοοικονομικών δεν είναι ενεργό)
- Κρατήσεις - επιβαρύνσεις
- * τα δεκαδικά στους αριθμούς (στα πεδία που μετλεχουν σε υπολογισμούς) πρέπει να είναι "."
- * Αποκατάσταση σφάλματος όταν άνοιγε η φόρμα “Επιλεγμένες Κρατήσεις / Επιβαρύνσεις” που περιείχε έστω και μια.
- Λειτουργίες Scripting
- + νεα ιδιότητα TactReport.RptEngine (expose inner Report)
- + Στις κλάσεις Prg, Frm, Bol προστέθηκαν οι μέθοδοι MemDatasetByName, MemDatasetByAlias
- + Προσθήκη των functions
Forcedirectories(path: string) δημιουργεί αν χρειάζεται όλα τα directroy της διαδρομής path,
IncludeTrailingPathDelimiter(path: string) επιστρέφει το path με επιπλέον το “\” (αν χρειάζεται).
- * Η μέθοδος TActAction.Run επιστρέφει True ή False ανάλογα αν το action εκτελέστηκε
- * Στην κλαση TActAction προστέθηκε property JobDoneMessage αν ειναι False δεν εμφανίζεται μετα την εκτέλεση του action ενημερωτικό μήνυμα.
- + Στη φόρμα τύπου Master δημιουργήθηκε το action "acApplySearch" εκτελεί Query με τις ήδη εφαρμοζμένες παραμέτρους (δεν μεταφέρει τις παραμέτρους του χρήστη) για χρήση σε script.
- + function ReplaceForbitenChars(const S: string; newC: Char): string
Returns the string replacing forbiten file characters with newC.
function IncludeTrailingPathDelimiter(const S: string): string
Returns the path with a PathDelimiter at the end.
function ExcludeTrailingPathDelimiter(const S: string): string
ExcludeTrailingPathDelimiter returns the path without a PathDelimiter at the end.
- + function ForceDirectories(const S: string): boolean
Ensures that all the directories in a specific path exist.
Any portion that does not already exist will be created. Function result
indicates success of the operation. The function can fail if the current
user does not have sufficient file access rights to create directories in
the given path.
- Λογαριασμοί
- + Το TopShop START μπορεί να διαχειριστεί λογαριασμούς (μέγιστο πλήθος 12 !!!Να διαγραφούν οι επιπλέον!!!)
- + To TopShop-Start δεν μπορεί να διαχειριστεί περισσοτερους απο 12 λογαριασμούς.
Ο έλεγχος γίνεται κατα την εκκίνηση της εφαρμογής και αν ισχύει η εφαμρογή σταματάει τη λειτουργία της.
- + Νέο πεδίο "Γεφυρώνεται με είδη" επιλέγεται για όσους λογαρισμούς δέχονται εγγραφές απο κινήσεις αποθήκης.
Θα πρέπει να προσεχτεί ώστε αυτοί οι λογαριασμοί να μην κινούνται απευθείας δηλ χωρίς κίνηση αποθήκης.
Αν αυτό αφορά λογαριασμό αγορών/αποθεμάτων έναρξης τότε καταλήγει σε σοβαρό λογιστικό λάθος. - + ! Προσθήκη χειρισμού λογαριασμών τύπου "Αναλυτικής" δηλ ομάδα λογαρισμών που αρχίζουν απο "9" και θα χρειαστούν για την απεικόνιση λεπτομερών λογιστικών αποτελεσμάτων.
Βλέπε σχετικές αλλαγές στην αποθήκη.
- Λοιπά κυκλώματα
- * TopShop Start,Προσθήκη φόρμας “Ομάδες Λογαριασμών-Συναλλασσομένων”
- * Αποκατάσταση σφάλματος “overflow error” στη δημιουργία barcode EAN13
- + Η Εργασία "Ελεγχος ΑΦΜ" φέρνει και την πόλη
- Λοιπές εργασίες
- * Φυσική απογραφή.
Αλλαγη στον τρόπο δημιουργίας των συναλλαγών "Ελλείματα/Πλεονάσματα" :
α)η χρήση της παραμέτρου "Μη καταγραμμένα είδη θεωρούνται μηδέν" αφορά τα είδη που δεν καταγράφηκαν σε οποιαδήποτε ημερομηνία στο εύρος της φυσικής απογραφής
β)Η συναλλαγή με τις διαφορές για τα "Είδη που δεν απογράφηκαν" δημιουργείται στη τελευταία ημερομηνία "φυσικής απογραφής" σε ξεχωριστή συναλλαγή με σχόλιο συναλλαγής "Είδη που δεν απογράφηκαν".
- * Μετονομασία “Μετρητές” σε “Ομάδες Αρίθμησης Συν/γών”
Μετονομασία “Αρίθμηση παραστατικών” σε “Αρίθμηση συναλλαγών”
- * Αλλαγή τιμών πώλησης, αποκατάσταση σφάλματος "UIfieldInfo ..." not found
- + Παραμετροπίηση παραστατικών, προστέθηκε “τύπος συναλλαγής” στο τμήμα 3
.
Τώρα υπάρχει σε κάθε τμήμα “τύπος συναλλαγής” και ενημερώνονται αυτόματα, στα τμήματα 1&2 με τον τύπο συναλλαγής του παραστατικού και του τμήματος 4 απο του τμήματος 3.Έτσι μπορούν να ξεχωρίζουν οι συναλλαγές σε ένα “τύπος συναλλαγής” για το τμήμα 1&2 και σε άλλο για το τμήμα 3&4 (είσπραξη/πληρωμή).
- * Η επιλογη προτεινομενου παραστατικού στα τερματικά λειτουργεί κανονικά και στο TopShop/Start
- * Η δημιουργία ΜΥΦ σχετίζεται με το νόμισμα μέσω του module “Διαβάθμιση εγγραφών”
- * Καταχώρηση “αιτιολογιών συναλλαγών”, αποκατάσταση της επιλογής κυκλώματος με lookup control.
- * Στον πίνακα "Κατηγορίες ΦΠΑ" προστέθηκε το πεδίο "Κωδικός ΦΠΑ ταμ. μηχανής"
για χρήση απο τον implementator για αντιστοίχηση ΦΠΑ με της ταμειακής μηχανής. - * Στην εργασία "Μαζικές Εγγραφές" η αξία των κλειόμενων λογαριασμών είναι το άθροισμα του πεδίου "Συνολική αξία σε νόμισμα βιβλίων" αντί του "Καθαρή αξία σε νόμισμα βιβλίων"
- + Προσθήκη στίς παραμέτρους "Προτεινόμενη σειρά διαφόρων εργασιών" για χρήση απο διάφορες εργασίες της εφαρμογής.
Αρχικά χρησιμοποιήθηκε στην κοστολόγηση αποθήλης κατα τη δημιουργία συναλλαγών "κόστος πωληθέντων" & "Αποθεματα λήξης" - * Η λειτουργία "Ελεγχος ΑΦΜ" δεν έχει πλήκτρο να εισάγει αλλά να μεταβάλει τα στοιχεία του πελάτη/προμηθευτή.
Η οποία δεν είναι ενεργή αν κληθεί απο minibrowser. - * Προστέθηκε η στήλη κωδικός στην οθόνη “OIKONOMIKH EIKONA ME ΚΩΔΙΚΟ Γ.Λ”
- * Αποκατάσταση σφάλματος "There is already ab object named 'PK_#Item0_0' in the database" στην εργασία δημιουργία "ελλείμματα/πλεονάσματα".
- Μετασχηματισμοί
- * Αλλαγη υπολογισμου εκπτωσης one by one βαζω πρωτα αξία εκπτωσης και μετα ποσοτστά αν UseTransfDiscPerc=True
- * Στον μαζικό μετασχηματισμό η ημερομηνία έκδοσης γίνεται ίδια με την ημερομηνία συναλλαγής
- * Τα είδη με χαρακτηρισμό “σχόλιο/μετασχηματίζεται” πάιρνουν ώς ποσότητα 1 ώστε να μπορούν να μετασχηματιστούν.
- * Ο μετασχηματισμός συναλλαγών μεταφέρει το πεδίο ToDoDate
- * Κατα το μετασχηματισμό αν χρησιμοποιείται ώς μεταφερόμενο το πεδίο itemtrn.Barcode κατα την συμπλήρωσή του δεν εκτελείται καμία επιπλέον λειτουργία.
- * Η επιλογή κατάλληλων σεναρίων κατα το μετασχηματισμό λαμβάνει υπόψη και τον κωδικό του προς μετασχηματισμό παραστατικού.
- * Η εργασία "μαζικός μετασχηματισμός σε..." επιτρέπει την διακοπή της εργασίας καθε δυο δημιουργούμενες συναλλαγές.
- Οικονομική εικόνα αποθήκης
- * εμφάνιση μηδενικών αντί κενό στο πεδίο υπόλοιπο.
- * Αυτόματη φόρτωση σχήματος κύβου όταν η παράμετρος "Σειρά εμφάνισης" εναι 0
- * Αποκατάσταση λάθους "Access violation" στη φόρτωση της φόρμας και στην περίπτωση που το είδος είχε εναλλακτικη μονάδα μέτρησης
- * Αποκατάσταση σφάλματος "Field domain not found." όταν δοκιμάσω να ανοίξω συναλλαγή στο grid ανά τύπο κίνησης - παραγγελίες.
- Οικονομική εικόνα λογαριασμού
- + Η επιλογή "Ανάλυση ανά είδος" χρησιμοποιεί τις κινήσεις αποθήκης (!) που αφορούν το συγκεκριμένο λογαριασμό
- * Στο νόμισμα προστέθηκε και το “Νόμισμα βιβλίων”
- Οικονομική εικόνα πελάτη
- * Στο νόμισμα προστέθηκε και το “Νόμισμα βιβλίων”
- Οικονομική εικόνα προμηθευτή
- * Στο νόμισμα προστέθηκε και το “Νόμισμα βιβλίων”
- Πελάτες
- * Βελτίωση της διαδικασίας ελέγχου ΑΦΜ μέσω ΑΑΔΕ
- * Πελάτες, Προμηθευτες,λογαριασμοί Αποκατάσταση σφάλματος στην μεταβολή του πεδιου “Χωρίς σενάριο” στην ενότητα “Open Item”
- Προμηθευτές
- * Ο ελεγχος υπαρκτοτητας ΑΦΜ στο αρχείο προμηθευτών γίνεται μόνο για τον τύπο “Κεντρικό”
- Πωλήσεις
- + Φόρμα πωλήσεις Λιανικής,αναδιάταξη των control στη φόρμα πωλήσεις Λιανικής (αισθητική και λειτουργική αναβάθμιση)
- * Φόρμα λιανικής,
αποκατάσταση σφάλματος “memory table "DPRM@1_TDTRDSALES" not found”, φίλτρα, πεδίο παραστατικό. - + Στις συναλλαγές λιανικής προστέθηκαν τα πεδία "Καθεστώς ΦΠΑ" & "Διάταξη απαλλαγής ΦΠΑ"
- Συγχρονισμό με λογιστή (tasc)
- * Αποκατασταση λαθους κατα την εξαγωγη στοιχείων για λογιστή όταν το ΑΦΜ ειχε πληθος ψηφιων > 12.
- Συναλλαγές (γενικά)
- * Η διαδικασία επανεκτύπωσης δεν αυξάνει το DocTrn.UPD
- + Η "γέφυρα αποθηκης" επιτρέπει ίδιο λογαρισμό με διαφορετικό πρόσημο (in/out) στην ίδια συναλλαγή
- * Με τη συμπλήρωση του πεδίου "συναλλασόμενος αποστολή σε" ανάλογα με το "Υποκαταστήματα - Αποστολή σε" συμπληρώνει πωλητή,μεταφορέα,μεταφόρτωση,Καθεστώς ΦΠΑ και TaxFreeID και εμφανίζει "Σχόλιο κίνησης"
- + Νέα πεδία στο doctrn UserID, DocCounter
- * Η εργασία “Export Ειδών Επιλεγμένων συναλλαγών'” πλέον εκτός των ειδών μεταφέρει παρτίδες (merge) αν υπάρχουν, και με ερώτηση τις συναλλαγές (insert)
- * “Γρήγορη εισαγωγή ειδών”
Οταν καλείται από πωλήσεις mobile και καλείται από minibrowser με mbrKind=’ITEMBARCODE’ τότε χρειάζεται να έχει πεδίο Barcode το οποίο χρησιμοποιεί κατα την επιλογή είδους για την καταχώρηση της γραμμής (itemtrn).
Οταν καλείται από minibrowser στην επιλογή είδους εκτελεί τη λειτουργία του minibrowser
- + Προσθήκη πεδίου “Συναλλαγή” στους browser των συναλλαγών.
- * Προσθήκη πεδίων “φορολογική σειρά”, “Ημερομηνία έκδοσης” στην φόρμα κινήσεις αποθήκης
- * Συναλλαγες, Το πεδίο “Ημερομηνία έκδοσης” μεταβάλλεται από το χρήστη (δεν γίνεται ποτέ read only)
- * Αποκατάσταση προβλήματος στο χειρισμό συσκευασιών σε σχέση με κύρια/εναλλακτική ΜΜ
- * Η “Ακύρωση συναλλαγής” μεταφέρει και τυχόν μετασχηματισμό της ακυρωμένης συναλλαγής.
- * Η “Ακύρωση συναλλαγής” είναι ορατή ώς επιλογή ακόμα και αν το τερματικό έχει επιλεγμένη ταμειακή μηχανή.
- * Αποκατάσταση σφάλματος αρίθμησης ακυρωτικών συναλλαγών
- * Συναλλαγές με είδη,
η αυτόματη δημιουργία γραμμής με την καταχώρηση είδους γίνεται μόνο όταν ο minibrowser έχει mbrKind=ItemBarCode ή BarCode - * Αποκατάσταση σφάλματος στην εσωτερική διακίνηση η κίνηση σε χώρος δεν γέμιζε το πεδίο χρώμα.
- * Συναλλαγές με Section4 στην εμμεση εργασία “Λεπτομέρειες γραμμής (S4)”
αποκατάσταση σφάλματος “LeftField: Field 'CofoELCodeID' not found”
- * Αποκατάσταση σφάλματος AV κατα τον επαναυπολογισμό συναλλαγών "Γέφυρας" που περιλαμβάνει κρατήσεις/επιβαρύνσεις.
- * Αλλαγή στον τρόπο υπολογισμού συσκευασιών και κύριας μονάδας μέτρησης σε Αμφίδρομη σχέση ώστε αν υπάρχει ατελέσφορος υπολογισμός μεταξύ της κύριας μονάδας και της συσκευασίας ο υπλογισμός σταματάει με μήνυμα λάθους.
- * Στις συναλλαγές που στο detail μετέχουν Λογαριασμοί (amtrn) δημιουργήθηκε το πεδίο "luVCatDescr" (lookup αναφέρεται στη περιγραφή της κατηγορίας ΦΠΑ)
για να αντικαταστήσει το "luVCatPerc" ((lookup αναφέρεται στο Ποσοστό της κατηγορίας ΦΠΑ)
Ο implementor πρέπει να φροντίσει να φτιάξει στήλες παραστατικών που να αναφέρονται στο "luVCatDescr".
Το "luVCatPerc" έμεινε για λόγους συμβατότητας. - + Στην παραμετροποίηση για δημιουργια γέφυρας προστέθηκε η επιλογή κατηγοριας ΦΠΑ.
Η πρώτη αναζήτηση στα στοιχεία γεφυρας είναι η "κατηγορία είδους","τυπος γέφυρας" και "κατηγορια ΦΠΑ" αν δεν βρεθεί εγγραφή τότε η επόμενη αναζήτηση ώς "κατηγορια ΦΠΑ"
έχει το null(0).
- * Αποκατάσταση σφάλματος "μη ορισμένη ημερομηνία" κατα την διαδικασία μαζικής εκτύπωσης απο λίστα (browser).
- * Αποκατάσταση σφάλματος "Ασυμφωνία Αξιών και Flags (Τμήμα 1,2)" που προέκυπτε σε σπάνιες συνθήκες
- + Νέα παράμετρος "Περιορισμοί στην ακύρωση συναλλαγών" με τιμές
α) Οχι (κανένας έλεγχος)
β) Στην ημερομηνία (επιτρέπει ακύρωση μονο αν η ημερομηνία έκδοσης του ακυρωτικού = ημερομηνία καταχώρησης της προς ακύρωσης συναλλαγής)
γ) Στην ίδια περίοδο ΦΠΑ (επιτρέπει ακύρωση μονο αν η περίοδος ΦΠΑ της ημερομηνίας έκδοσης του ακυρωτικού = περίοδος ΦΠΑ της ημερομηνίας καταχώρησης της προς ακύρωσης συναλλαγής)
- + Σημαντικό !!!
Τα ακυρωτικά καταχωρούνται με ημερομηνία καταχώρησης = ημερομηνία της προς ακύρωσης συναλλαγής και ημερομηνία έκδοσης την ημερομηνία εισαγωγής στο σύστημα - + Νέα λειτουργία αποστολής συναλλαγής με email.
- * Αποκατάσταση σφάλματος "Field ValBehave not found" κατα την επιλογή λογαριασμού που δημιουργεί γραμμή ΦΠΑ
- + Η συναλλαγή με την εργασία εκτύπωση επιτρέπει εναλλακτικά όλες τις παρακάτω λειτουργίες:
1) Εκτύπωση αν ο εκτυπωτής δεν είναι "(void) Δεν αποστέλλεται για εκτύπωση"
2) Αποστολή σε συσκευή.
3) Αποστολή σε email.
4) Ηλεκτρονική αρχειοθέτηση.
Για τις περιπτώσεις 2,4 απαιτείται να οριστεί σήμανση.
Αν οριστεί σήμανση τότε όλες οι παραπάνω λειτουργίες γίνονται για κάθε αντίγραφο μία μια σελίδα. - + Η εσωτερική λειτουργία επιλογής barcode απο το itembarcode εφαρμόζει και το ID του είδους (αν έχει τιμή) εκτός απο το barcode.
- + Προσθήκη έμμεσης εργασίας "Προβολή παραστατικού ηλεκτρονικής αρχειοθέτησης" προβάλει τα αρχειοθετημένα PDF αρχεία.
- + Στην εκτύπωση της συναλλαγής το όνομα στο print spooler είναι:
a)FullDocID + yyyymmdd + _ + copy number πχ "ΤΔΑ-Α-3 20211201_1" οταν χρησιμοποιείται σήμανση
b)FullDocID + yyyymmdd πχ "ΤΔΑ-Α-3 20211201" οταν δεν χρησιμοποιείται σήμανση - * Αποκατάσταση σφάλματος στη λειτουργία αποστολή αναφοράς συναλλαγής σε "συσκευή εξαγωγής δεδομένων" στην ονομασία του αρχείου για μετά το πρώτο αντίγραφο.
- * Η αποστολή email συναλλαγών μπορεί να κανει και “αρχειοθέτηση email”
- * Αποκατάσταση σφάλματος "Invalid character value for cast specification. Parameter[5] :DocTrnID - data overflow (Status = 6h)" κατα την ακύρωση συναλλαγής
- + Παραμετροποίηση συναλλαγών στις επιλογές τιμης προστέθηκε “Stored Procedure με Έκπτωση 2“
- * Αποκατάσταση σφάλματος μετα απο “αντιγραφή-επικόλληση” συναλλαγής πωλήσεων/αγορών αλλάζοντας το "Αποστολή σε" δεν αλλάζουν τα στοιχεία παράδοσης.
- * Επιτρέπεται η μεταβολή (οχι ημερομηνία) συναλλαγών διαφορετικής χρήσης από την “χρήση login”
- Συντήρηση βάσης
- * Added unique index on table ITEMMTITREETOITEM fields
- * Στατιστικες ομαδες: ItemMtiTDetail, AMMtiTDetail set root elements as null (not as same id)
- * DB version upgrade 3.17
- + DBVer 3.18
- * Στον πίνακα tasc.audit το πεδίο ID έγινε Identity.
- + DBVer 3.20
- + DBVer 3.21
- + Νέα DB function DocRelativeDocs. Εμφανίζει τις σχετικές συναλλαγές απο τις οποίες έχει προέλθει η συναλλαγή (το ακυρωτικό εμφανίζει το ακυρωμένο)
- + DBVer upgrade 3.23
- + DBVer 3.25
- + DBVer 3.26
- + DBVer 3.27
- + DBVer 3.31
- + DBVer 3.32
- + DBVer 3.33
- + DBVer 3.34
- + Νεα DB version 3.35
- Συσκευές εξαγωγής αναφορών
- + Στη συκευή MailExport προστέθηκε το προπερτυ lines tτο οποίο αναφέρεται στο περιεχόμενο (body) του email
- Σχεδιασμός συναλλαγών
- + Νεο πεδίο “Στοιχεία προορισμού από” επιλέγει πως θα συμπληρωθούν τα πεδία Προορισμού (Επωνυμία, Διεύθυνση, Πόλη και τηλέφωνο)
- + Νεα πεδία “Επωνυμία παράδοσης, Διεύθυνση παράδοσης) συμπληρώνονται αυτόματα από τα στοιχεία της επιλεγμένης “Μεταφόρτωσης” αλλά μπορεί να τα συμπληρώσει και ο χρήστης.
- * Συμπλήρωση προεπιλογμένης τιμης 0 για το πεδίο "Κοστος εξαχθέντων"
- Φάκελοι κοστολόγησης
- * Αποκατάσταση προβλήματος στο κλείσιμο φακέλου κοστολόγησης που δεν επέτρεπε την καταχώρηση της συναλλαγής λόγω μη συμφωνίας του νομίσματος της συναλλαγής με το νόμισμα βιβλιου.
- * Αποκατάσταση σφάλματος AV στην εργασία "Προκοστολόσηση φακέλου"
- + Κατά την καταχώρηση της συναλλαγής κόστους αποθήκης στη γραμμή της κίνησης ειδών ενημερώνεται το πεδίο "λογαριασμός γέφυρας" (NetValBrgAmID)