---
title: "Δημιουργία λογιστικών εντύπων"
canonical: "https://wiki.soft1.eu/space/SS5EL/10945687/%CE%94%CE%B7%CE%BC%CE%B9%CE%BF%CF%85%CF%81%CE%B3%CE%AF%CE%B1%20%CE%BB%CE%BF%CE%B3%CE%B9%CF%83%CF%84%CE%B9%CE%BA%CF%8E%CE%BD%20%CE%B5%CE%BD%CF%84%CF%8D%CF%80%CF%89%CE%BD"
format: markdown
---
Για να μπορεί να εισαχθεί στο λογισμικό της SOFT1 ένα έντυπο θα πρέπει να είναι σε μορφή html.

Εκτός από το html αρχείο μπορούν να εμπεριέχονται όλων των ειδών αρχεία τα οποία και θα καλούνται από το html (πχ. αρχεία εικόνων, javascript κ.λ.π.).


Η δομή του html αρχείου πρέπει να πληρεί τις ακόλουθες προϋποθέσεις:

1. Όλα τα πεδία του εντύπου πρέπει να περιέχονται σε ένα ’form’ tag(‘<form>….</form>’). (προτείνεται η ετικέτα ‘form’ να ανοίγει ακριβώς μετά την ετικέτα ‘body’ και να κλείνει ακριβώς πριν κλείσει η ετικέτα ‘body’).
2. Εκτός των άλλων πεδίων θα πρέπει να εμπεριέχεται και ένα κρυφό πεδίο με name‘DOC_STATUS’ (<INPUT type="hidden" name="DOC_STATUS">).
3. Όλα τα πεδία θα πρέπει να έχουν παράμετρο name, η οποία θα είναι μοναδική για κάθε πεδίο.
4. Προτείνεται το Htmlαρχείο να είναι αποθηκευμένο με την κατάληξη “.htm” και όχι “.html”  (Δεν αποτελεί  απαγορευτική προϋπόθεση).


## Αρχεία xad

**Τι είναι:**

Τα XAD αρχεία, είναι αρχεία που παράγονται από την εφαρμογή και περιέχουν συμπιεσμένα, όλα τα απαραίτητα αρχεία ενός εντύπου.

**Προετοιμασία για την δημιουργία XAD αρχείου:**

Βάζετε σε ένα φάκελο το σύνολο και μόνο των αρχείων που αφορούν το έντυπο που θέλετε να δημιουργήσετε.

**Δημιουργία του XAD αρχείου**

Από το menu, report tools/ σχεδιασμός Reports/  επιλέγετε <Δημιουργία Λογιστικών εντύπων>.


Στο παράθυρο που εμφανίζεται υπάρχουν οι εξής επιλογές:


- Κωδικός Εντύπου: Ορίζετε έναν αριθμό από το 1 έως 999, ο οποίος είναι μοναδικός για κάθε έντυπο. Προτείνεται να χρησιμοποιούνται αριθμοί οι οποίοι θα ξεκινούν από 500 ώστε να μην συμπίπτουν με τα ήδη υπάρχοντα έντυπα.
- Περιγραφή Εντύπου: Πληκτρολογείτε την ονομασία του εντύπου.
- Βασικό HTMLαρχείο: Επιλέγετε το html από τον φάκελο του εντύπου.


Στη συνέχεια, αφού επιλέξετε "άνοιγμα", στο tab <Έντυπο>, θα εμφανιστεί η εικόνα του εντύπου και στη καρτέλα με τα <Συμμετέχοντα αρχεία> θα εμφανιστούν όλα τα αρχεία του εντύπου που θα χρησιμοποιηθούν για την υλοποίηση του.

Στην επιλογή “Υπολογισμοί” εμφανίζεται το παράθυρο με όλα τα πεδία που έχετε συμπληρώσει στον HTML κώδικα σας.

**Σημαντικές πληροφορίες:**

Επιλέγετε για κάθε πεδίο, την λειτουργία και το είδος του και συμπληρώνετε τον τύπο υπολογισμού. (Οι υπολογισμοί αυτοί θα εκτελούνται με το πάτημα του κουμπιού ‘Υπολογισμός’ κατά την προβολή του εντύπου).

- Διαγράφετε την εγγραφή του πεδίου ‘DOC_STATUS’ και προσθέτετε επιπλέον άλλη μια σειρά στην οποία στα πεδία ‘Κλήση’ και ‘λεκτικό’ συμπληρώνετε ‘TRNCODE’
- Στην ‘Λειτουργία’ επιλέγετε Υπολογισμός, ερώτηση ή συνάρτηση
- Στο ‘Είδος πεδίου’ επιλέγετε αριθμός, αλφαριθμητικό, ημερομηνία, ακέραιος ή κείμενο.
- Στον ‘Τύπο υπολογισμού’ τον τύπο με τον οποίο θα αποθηκεύονται τα έντυπα.


**Προσοχή**:

Δεν μπορούν 2 έντυπα να έχουν το ίδιο όνομα, ούτε να γίνουν 2 καταχωρήσεις του ίδιου εντύπου με το ίδιο όνομα. (Παράδειγμα: Αν θέλετε να καταχωρήσετε ένα έντυπο όπου θα έχει μια εγγραφή για κάθε χρήση και ο μοναδικός αριθμός που έχει αντιστοιχιστεί είναι το 500 τότε θα μπορούσατε να ορίσετε το λεκτικό ‘String(CompanyCode) + '-500-' + String(LOGINYEAR)’ ώστε να είναι μοναδικό για κάθε εταιρία, για κάθε χρόνο και δεν θα συμπέσει με τις ονομασίες άλλων εντύπων εφόσον χρησιμοποιείτε ε τον αριθμό που το αντιπροσωπεύει.).


Εναλλακτικά, μπορείτε  να συμπληρώσετε τις αντίστοιχες στήλες για κάθε πεδίο σε ένα φύλλο excelκαι να καλείτε το αρχείο αυτό.


Για να καλέσετε το excel με τους υπολογισμούς, θα πρέπει να επιλέξετε Excel Import και εισάγετε το αρχείο excel.

Στη συνέχεια θα εμφανιστούν όλα τα πεδία, μαζί με τους υπολογισμούς:

Αφού ελέγξετε τους υπολογισμούς, θα επιλέξετε “Αποδοχή” και μετά “Αποθήκευση”. 


Το αρχείο XAD που θα δημιουργηθεί θα πρέπει να το αποθηκεύσετε στο φάκελο της εφαρμογής. Προσοχή: δεν θα πρέπει 2 αρχεία xad να έχουν την ίδια ονομασία.

## Επεξεργασία αρχείου acndocs.ini

Στον φάκελο εγκατάστασης  της εφαρμογής υπάρχει το αρχείο με ονομασία acndocs.ini. Στο αρχείο αυτό δηλώνονται όλα τα XAD αρχεία και ο αριθμός που τα αντιπροσωπεύει.

Για να πραγματοποιήσετε εισαγωγή του νέου εντύπου στο αρχείο, το ανοίγετε με κάποιον text Editor και προσθέτετε στο τέλος τις εξής γραμμές:

- Αρχικά τον αριθμό που αντιστοιχεί στο έντυπο μέσα σε αγκύλες.
- Το όνομα του XAD. (Αν Επιθυμείτε να χρησιμοποιήσετε παραπάνω από ένα XADτότε τα χωρίζετε τα ονόματα με ‘;’).
- Στην ίδια γραμμή στην συνέχεια πληκτρολογείτε το σύμβολο ‘=’.
- Αν υπό προϋπόθεσης θέλετε για το ίδιο έντυπο να ανοίγει διαφορετικό XADτότε μετά το ‘=’ ορίζετε τις συνθήκες με τις οποίες επιθυμείτε να ανοίγει το συγκεκριμένο XAD.

## Προσθήκη εντύπου στο Menu

Με δεξί κλικ στο menu σας  επιλέγετε <Νέα εργασία>.

Στο "Τύπο εργασίας" επιλέγετε [Επεξεργασία αρχείου] και ορίζετε στην "εντολή" το αντίστοιχο acndoc που έχετε ορίσει στο xad.


**Info:** Θα πρέπει να έχετε πραγματοποιήσει είσοδο στο πρόγραμμα, με χρήστη ο οποίος έχει δικαιώματα sounlock=1


**Προσοχή:**

Σε περίπτωση όπου δημιουργήσετε νέο σχεδιαζόμενο xad, θα πρέπει να δημιουργήσετε ένα customacndoc.ini ώστε να μην πραγματοποιείται αντικατάσταση του από τυχόν αναβαθμίσεις του συστήματος.