Vai al contenuto

Ricerca contratto di assistenza

Ogni documento di uscita potrebbe essere collegato ad un contratto di assistenza. I casi possibili (in alternativa) sono i seguenti:

Rata di fatturazione contratto

Il documento viene cercato su ASNCNFAT, usando la chiave ANCF-CHIA3. Se il ddt viene trovato su questa tabella, allora significa che e' un ddt di fatturazione contratto.

DDT di consegna da contratto

Ricerca su ASNCNDDT, usando la chiave ACNV-CHIA2. Se il ddt viene trovato su questa tabella, allora significa che e' un ddt di consegna merci collegato direttamente al contratto da una apposita funzione prevista nell'inserimento ddt.

Documento su intervento

Un documento potrebbe essere collegato al contratto anche attraverso un intervento: * DDT: Ricerca su ASNINDMG, usando ACIM-CHIA2 * Lettura della testata intervento ASNINTES per trovare l'id chiamata collegata * Lettura della testata chiamata ASNCHTES per verificare se collegata a contratto: se si, aggiornare questi riferimenti contratto su BINVENDI

Acquisti

SWC011 - Acquisti

Questo programma esporta i dati relativi agli acquisti su BINACQUI:

Tabella origine Tabella destinazione Contenuto BACQ-TIPODOC
COGMOMAG BINACQUI Movimenti di acquisto MAG-TIPOB1
COGFATTU BINACQUI Fatture non collegate a carico " "
COGRIGOR/COGCONOR BINACQUI Ordini di acquisto non evasi "O"

A - Esportazione ordini non evasi Questa parte va eseguita se la configurazione acquisti-con-ordini vale "S". A differenza dell'elaborazione dei movimenti di magazzino, in questo caso bisognera' riesportare tutti i record provenienti da ordini.

A.1 - Pulizia dati presenti Tramite comando SQL eliminare tutti i record di BINACQUI con BACQ-TIPODOC = "O".

A.2 - Esportazione Scorrere tutti gli ordini non chiusi (COGTESOR.TOR-CHIA4) con chiave:

Dato Contenuto
TOR-CHIU " "
TOR-TIPO "F"

Per ciascun ordine scorrere le righe consegna; considerare solo le righe non evase (COR-QTA > COR-QTACONS) e con COR-MERCE <> low-values. Per ciascuna riga non ancora completamente evasa creare una nuova riga su BINACQUI:

Nome campo Note
BACQ-CHIA1 Chiave primaria
BACQ-DATA TOR-DATDECOR
BACQ-CAU TOR-CAUSALE
BACQ-MAGAZ TOR-MAGAZ
BACQ-TIPODOC "O"
BACQ-FORN TOR-DESTINA
BACQ-NBOLFOR " "
BACQ-QTA COR-QTA - COR-QTACONS
BACQ-PRZ-FCOP 0
BACQ-PRZ-TRASP 0
BACQ-PRZ-FCOA 0
BACQ-PRZ-ACQ 0
BACQ-LIS-FORP 0
BACQ-LISFORA 0
BACQ-PREZZO Prezzo netto di acquisto / Valore totale riga (leggere la riga ordine corrispondente)
BACQ-RIF-FAT " "
BACQ-RIF-ORD Chiave editata testata ordine
BACQ-FATTU "N"
BACQ-ACCERTA "N"
BACQ-DATA-ORD TOR-DATDECOR
BACQ-DATA-CONS COR-DATA
BACQ-DATA-AGG data sistema

Estratto da documentazione interna ClickUp