SQLize Online / PHPize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
CREATE TABLE IF NOT EXISTS `MGMOF03F` ( `TDOCMF3` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `NRDFMF3` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Documento Fatturaz.', `NSRGMF3` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Sotto Riga', `MATRMF3` varchar(18) COLLATE utf8mb4_bin COMMENT 'Numero Matricola', `NRRGMF3` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga', `CDDTMF3` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Righe Movimenti Fornitore Dati Aggiuntivi'; CREATE TABLE IF NOT EXISTS `GAMOV00F` ( `CDDTAO` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `CDPAAO` varchar(3) COLLATE utf8mb4_bin COMMENT 'Codice Pagamento', `DTCFAO` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Conferma Ordine', `DT01AO` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Immissione Rec.', `NSRIAO` varchar(20) COLLATE utf8mb4_bin COMMENT 'NS. RIFERIMENTO', `CDCFAO` varchar(10) COLLATE utf8mb4_bin COMMENT 'Codice Cliente/Fornitore', `NRORAO` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Ordine', `NRCFAO` varchar(20) COLLATE utf8mb4_bin COMMENT 'Numero Conferma', `DTORAO` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Ordine', `TDOCAO` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `ACCSAO` varchar(1) COLLATE utf8mb4_bin COMMENT 'CLIENTE ACCETTA STRALCI S/', `NRRGAO` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga', `NSRGAO` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Sotto Riga' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Testate Ordini Fornit.'; CREATE TABLE IF NOT EXISTS `ABTDO00F` ( `TPDOIM` varchar(3) COLLATE utf8mb4_bin COMMENT 'Classe Documento', `DESCIM` varchar(40) COLLATE utf8mb4_bin COMMENT 'Descrizione', `CDDTIM` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Tipi Documenti'; CREATE TABLE IF NOT EXISTS `CSTABCR00L` ( `DESC` varchar(40) COLLATE utf8mb4_bin COMMENT 'DESCRIZIONE', `K_COD` varchar(2) COLLATE utf8mb4_bin COMMENT 'Causale revisione' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Vista logica causali indici di revisioni'; CREATE TABLE IF NOT EXISTS `MGCOF00F` ( `NRRGMC` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga', `NRDFMC` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Documento Fatturaz.', `CDDTMC` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `TDOCMC` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `NSRGMC` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Sotto Riga', `TCOMMC` varchar(40) COLLATE utf8mb4_bin COMMENT 'Testo Commento', `DT01MC` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Immissione Rec.' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Commenti Righe Movimenti Fornitore'; CREATE TABLE IF NOT EXISTS `MGMOF01F` ( `NSRGMF1` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Sotto Riga', `CDSCMF1` varchar(15) COLLATE utf8mb4_bin COMMENT 'Codice Sotto Commessa', `PRZUMF1` decimal(19, 6) COLLATE utf8mb4_bin COMMENT 'Prezzo Unitario', `TDOCMF1` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `DT01MF1` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Immissione Rec.', `NRGOMF1` decimal(3) COLLATE utf8mb4_bin COMMENT 'Riga Ordine GA/LE', `RIFEMF1` varchar(20) COLLATE utf8mb4_bin COMMENT 'Riferimento Ordine Produz.', `CDCIMF1` varchar(13) COLLATE utf8mb4_bin COMMENT 'Codice Ciclo', `NRORMF1` decimal(7) COLLATE utf8mb4_bin COMMENT 'Num. Ordine GA/LE', `NRRGMF1` decimal(3) COLLATE utf8mb4_bin COMMENT 'N. Riga', `CDDTMF1` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `TPORMF1` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Ordine GA/LE', `CDMGMF1` varchar(3) COLLATE utf8mb4_bin COMMENT 'Codice Magazzino', `DSFAMF1` varchar(40) COLLATE utf8mb4_bin COMMENT 'Descrizione Fase', `TIMOMF1` varchar(2) COLLATE utf8mb4_bin COMMENT 'Tipo Movimento', `CDUMMF1` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Unità di Misura', `CDPRMF1` varchar(1) COLLATE utf8mb4_bin COMMENT 'Proprietà', `CDCFMF1` varchar(10) COLLATE utf8mb4_bin COMMENT 'Codice Fornitore', `CDFAMF1` varchar(3) COLLATE utf8mb4_bin COMMENT 'Codice Fase di Lavorazione', `QTENMF1` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Quantità Entrata', `CDCOMF1` varchar(5) COLLATE utf8mb4_bin COMMENT 'Codice Commessa', `DSARMF1` varchar(40) COLLATE utf8mb4_bin COMMENT 'Descrizione Articolo', `NRDFMF1` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Documento', `CDARMF1` varchar(18) COLLATE utf8mb4_bin COMMENT 'Codice Articolo', `SAACMF1` varchar(1) COLLATE utf8mb4_bin COMMENT 'Saldo/Acconto' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Righe Movimenti Fornitore'; CREATE TABLE IF NOT EXISTS `ABDOC05F` ( `CDDTD5` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `CDITD5` varchar(3) COLLATE utf8mb4_bin COMMENT 'Classe Documento', `ANNORD5` decimal(4) COLLATE utf8mb4_bin COMMENT 'Anno', `CDITRD5` varchar(3) COLLATE utf8mb4_bin COMMENT 'Classe Documento', `ANNOD5` decimal(4) COLLATE utf8mb4_bin COMMENT 'Anno', `PROGD5` decimal(9) COLLATE utf8mb4_bin COMMENT 'Progressivo', `PROGRD5` decimal(9) COLLATE utf8mb4_bin COMMENT 'Progressivo' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Gestione Allegati Documenti'; CREATE TABLE IF NOT EXISTS `CSTABMG00L` ( `CONT` varchar(10) COLLATE utf8mb4_bin COMMENT 'CONTO DEPOSITO', `CDMG` varchar(3) COLLATE utf8mb4_bin COMMENT 'MAG. DI RIFORNIMENTO', `DESC` varchar(20) COLLATE utf8mb4_bin COMMENT 'DESCRIZIONE', `K_COD` varchar(3) COLLATE utf8mb4_bin COMMENT 'Codice magazzino' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Vista logica Magazzini'; CREATE TABLE IF NOT EXISTS `CGPCO00F` ( `CONTCP` varchar(10) COLLATE utf8mb4_bin COMMENT 'Gr. Conto Sottoconto', `DSCOCP` varchar(40) COLLATE utf8mb4_bin COMMENT 'Intestazione Conto' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Piano dei Conti'; CREATE TABLE IF NOT EXISTS `GAMOVA0F` ( `SPCNAOA` varchar(40) COLLATE utf8mb4_bin COMMENT 'Specifica Dati Consegna Tab."CN"', `CDDTAOA` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `NRORAOA` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Ordine', `DIINAOA` varchar(4) COLLATE utf8mb4_bin COMMENT 'DIPENDENTE INSERITORE ORDINE', `TDOCAOA` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `INDMAOA` varchar(3) COLLATE utf8mb4_bin COMMENT 'Indice Modifica', `FLFZAOA` varchar(1) COLLATE utf8mb4_bin COMMENT 'Eseguita chiusura' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Testate Ordini Fornit. estensione'; CREATE TABLE IF NOT EXISTS `MGSAC00F` ( `CDCFSC` varchar(10) COLLATE utf8mb4_bin COMMENT 'Codice Cliente/Fornitore', `CDARSC` varchar(18) COLLATE utf8mb4_bin COMMENT 'Codice Articolo', `CDPRSC` varchar(1) COLLATE utf8mb4_bin COMMENT 'Proprietà', `CDMGSC` varchar(3) COLLATE utf8mb4_bin COMMENT 'Codice Magazzino', `CDDTSC` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `GIATSC` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Giacenza Attuale' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File saldi magazzino per conto ciclo fase'; CREATE TABLE IF NOT EXISTS `MGMOV00F` ( `NSRGMM` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Sotto Riga', `NRRGMM` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga', `RIGAMM` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga', `NRORMM` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Ordine', `NROPMM` decimal(5) COLLATE utf8mb4_bin COMMENT 'Numero Registraz.', `DTOPMM` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Registrazione', `CDDTMM` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `TDOCMM` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Movimenti di Magazzino'; CREATE TABLE IF NOT EXISTS `SMTAB00F` ( `XDATTB` varchar(226) COLLATE utf8mb4_bin COMMENT 'Dati tabella', `XCODTB` varchar(15) COLLATE utf8mb4_bin COMMENT 'Codice tabella', `XTIPTB` varchar(4) COLLATE utf8mb4_bin COMMENT 'Tipo tabella' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Anagrafico Tabelle'; CREATE TABLE IF NOT EXISTS `MGMOV41L` ( `NSRGMM` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Sotto Riga (Ricevimento)', `TDOCMM` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento (Ricevimento)', `NRRGMM` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga (Ricevimento)', `NRORMM` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Ordine (Ricevimento)', `NROPMM` decimal(5) COLLATE utf8mb4_bin COMMENT 'Numero Registrazione', `DTOPMM` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Registrazione', `CDDTMM` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice ditta', `RIGAMM` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='MGMOV00F: CDDT-TDOC-NROR-NRRG-NSRO'; CREATE TABLE IF NOT EXISTS `GACOM00F` ( `NRORAC` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Ordine', `DT01AC` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Immissione Rec.', `NSRGAC` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Sotto Riga', `NRRGAC` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga', `TCOMAC` varchar(40) COLLATE utf8mb4_bin COMMENT 'Testo Commento', `TDOCAC` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `CDDTAC` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Commenti Righe Ordini'; CREATE TABLE IF NOT EXISTS `LECOO00F` ( `CDDTEC` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `DT01EC` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Immissione Rec.', `NROREC` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Ordine', `TCOMEC` varchar(40) COLLATE utf8mb4_bin COMMENT 'Testo Commento', `NRRGEC` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga', `TDOCEC` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `NSRGEC` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Sotto Riga' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Commenti Righe Ordini Lavorazioni Esterne'; CREATE TABLE IF NOT EXISTS `CSTABPR00L` ( `DESC` varchar(20) COLLATE utf8mb4_bin COMMENT 'DESCRIZIONE', `K_COD` varchar(4) COLLATE utf8mb4_bin COMMENT 'Codice dipendente' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Vista logica dipendenti'; CREATE TABLE IF NOT EXISTS `MGSPE00F` ( `UNM2MS` varchar(2) COLLATE utf8mb4_bin COMMENT 'UNITA MISURA 2', `CDDTMS` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `CDCLMS` varchar(10) COLLATE utf8mb4_bin COMMENT 'Codice Cliente/Fornitore', `CDARMS` varchar(18) COLLATE utf8mb4_bin COMMENT 'Codice Articolo' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Anagrafica Articoli / Dati Spedizioni'; CREATE TABLE IF NOT EXISTS `CSTABGO00L` ( `K_TDOC` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo documento', `K_AREA` varchar(1) COLLATE utf8mb4_bin COMMENT 'Area clienti', `ORDAP` varchar(1) COLLATE utf8mb4_bin COMMENT 'Categoria', `CDPR` varchar(1) COLLATE utf8mb4_bin COMMENT 'Proprietà', `CDCTR` varchar(2) COLLATE utf8mb4_bin COMMENT 'Causale Trasporto Tipica', `DESC` varchar(20) COLLATE utf8mb4_bin COMMENT 'Descrizione Tipo Ordine' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Vista logica dati base ordini clienti - fornitori-terzisti'; CREATE TABLE IF NOT EXISTS `CSTABDD00L` ( `CDCTR` varchar(2) COLLATE utf8mb4_bin COMMENT 'CAUSALE TRASP.', `DESC` varchar(20) COLLATE utf8mb4_bin COMMENT 'DESCRIZIONE tipo documento', `DCFT` varchar(1) COLLATE utf8mb4_bin COMMENT 'CLIENTE/FORNITORE/TERZISTA', `K_COD` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo documento' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Vista logica dati base documenti aziendali'; CREATE TABLE IF NOT EXISTS `ABDOC01J` ( `CDITDO` varchar(3) COLLATE utf8mb4_bin COMMENT 'Classe Documento', `ANNODO` decimal(4) COLLATE utf8mb4_bin COMMENT 'Anno', `PROGDO` decimal(9) COLLATE utf8mb4_bin COMMENT 'Progressivo', `INDDD1` decimal(6) COLLATE utf8mb4_bin COMMENT 'Indice revisione documento' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='ABDOC00F/ABDOC01 CDDT-CDIT-ANNO-PROG'; CREATE TABLE IF NOT EXISTS `SMTABFL00L` ( `K_COD` varchar(2) COLLATE utf8mb4_bin COMMENT 'CODICE LINGUA', `TLANID` varchar(3) COLLATE utf8mb4_bin COMMENT 'IDENTIFICATIVO LINGUA' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Anagrafica lingue'; CREATE TABLE IF NOT EXISTS `OCMOV01F` ( `QTOROO` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Quantità in Ordine', `NROROO` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Ordine', `CDPROO` varchar(1) COLLATE utf8mb4_bin COMMENT 'Proprietà', `CDDTOO` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `CDMGOO` varchar(3) COLLATE utf8mb4_bin COMMENT 'Codice Magazzino', `TDOCOO` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `CDAROO` varchar(18) COLLATE utf8mb4_bin COMMENT 'Codice Articolo' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Righe Ordini Clienti'; CREATE TABLE IF NOT EXISTS `CSTABOF00L` ( `K_TDOC` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo documento', `K_AREA` varchar(1) COLLATE utf8mb4_bin COMMENT 'Area clienti', `DESC` varchar(20) COLLATE utf8mb4_bin COMMENT 'DESCRIZIONE', `CATDOC` varchar(1) COLLATE utf8mb4_bin COMMENT 'Categoria documento', `CDCTR` varchar(2) COLLATE utf8mb4_bin COMMENT 'CAUSALE TRASP.' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Vista logica Dati base offerte di vendita-acquisto- lavorazione esterna'; CREATE TABLE IF NOT EXISTS `LECOMJ1F` ( `TIPOPE` varchar(2) COLLATE utf8mb4_bin COMMENT 'LE=ORD.TERZ.', `MEMBPE` varchar(10) COLLATE utf8mb4_bin COMMENT 'Chiave principale dati', `RGRAPE` decimal(8) COLLATE utf8mb4_bin COMMENT 'A RAGGRUPPAM.', `SUGGPE` varchar(11) COLLATE utf8mb4_bin COMMENT 'DESCR.SUGGERIMENTO', `CHIAPE` varchar(32) COLLATE utf8mb4_bin COMMENT 'Chiave suggerimento', `QTA1PE` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'QTA SUGGERIMENTO' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Comodo dettaglio suggerimenti'; CREATE TABLE IF NOT EXISTS `MGLIS00F` ( `CDARML` varchar(18) COLLATE utf8mb4_bin COMMENT 'Codice Articolo', `CLISML` varchar(10) COLLATE utf8mb4_bin COMMENT 'Codice Listino', `STASML` varchar(1) COLLATE utf8mb4_bin COMMENT 'Stato Assegnazione 1/2/3/4/' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Testate Listini Clienti / Prezzari Fornitori'; CREATE TABLE IF NOT EXISTS `MGMOF00F` ( `TDOCMF` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `NRRGMF` decimal(3) COLLATE utf8mb4_bin COMMENT 'N. Riga', `CDCFMF` varchar(10) COLLATE utf8mb4_bin COMMENT 'Codice Fornitore', `PUVEMF` varchar(10) COLLATE utf8mb4_bin COMMENT 'Codice Punto Vendita', `DTARMF` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data di Arrivo', `DTBOMF` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Documento Trasporto', `DT01MF` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Immissione Rec.', `DTOPMF` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Registrazione Mov. Mag.', `CDDTMF` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `NRBOMF` varchar(7) COLLATE utf8mb4_bin COMMENT 'Numero Documento Trasporto', `NSRIMF` varchar(20) COLLATE utf8mb4_bin COMMENT 'Ns. Riferimento', `NRDFMF` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Documento', `CDVAMF` varchar(4) COLLATE utf8mb4_bin COMMENT 'Codice Valuta' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Testate Movimenti Fornitore'; CREATE TABLE IF NOT EXISTS `GAMOV01F` ( `CDMGAO` varchar(3) COLLATE utf8mb4_bin COMMENT 'Codice Magazzino', `TDOCAO` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `NRBLAO` varchar(6) COLLATE utf8mb4_bin COMMENT 'Numero Bolla Lavorazione', `TIMOAO` varchar(2) COLLATE utf8mb4_bin COMMENT 'Tipo Movimento', `CDUMAO` varchar(2) COLLATE utf8mb4_bin COMMENT 'Unità Misura Base', `NRRGAO` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga', `SAACAO` varchar(1) COLLATE utf8mb4_bin COMMENT 'Saldo/Acconto', `NSRGAO` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Sotto Riga', `CDARAO` varchar(18) COLLATE utf8mb4_bin COMMENT 'Codice Articolo', `PRZUAO` decimal(19, 6) COLLATE utf8mb4_bin COMMENT 'Prezzo Unitario', `QTGSAO` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Quantità Arrivata', `QTORAO` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Quantità in Ordine', `CDDTAO` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `DTCCAO` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Conferma Consegna', `QTO2AO` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Quantità Ordinata due', `DTRCAO` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Richiesta Consegna', `NROFAO` decimal(7) COLLATE utf8mb4_bin COMMENT 'NUMERO OFFERTA', `CDVVAO` varchar(4) COLLATE utf8mb4_bin COMMENT 'Codice Valuta Validità', `NRRFAO` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga', `PZNLAO` decimal(19, 6) COLLATE utf8mb4_bin COMMENT 'PREZZO LISTINO', `CDCOAO` varchar(5) COLLATE utf8mb4_bin COMMENT 'Codice Commessa', `DT01AO` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Immissione Rec.', `CDSCAO` varchar(15) COLLATE utf8mb4_bin COMMENT 'Codice Sotto Commessa', `DSARAO` varchar(40) COLLATE utf8mb4_bin COMMENT 'Descrizione Articolo', `NRORAO` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Ordine', `TPOFAO` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `CDPRAO` varchar(1) COLLATE utf8mb4_bin COMMENT 'Proprietà', `RIFEAO` varchar(20) COLLATE utf8mb4_bin COMMENT 'Riferimento Ordine Produz.', `FLPPAO` varchar(1) COLLATE utf8mb4_bin COMMENT 'Flag Prezzo Provvisorio' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Righe Ordini Fornit.'; CREATE TABLE IF NOT EXISTS `OACOM00F` ( `CDDTOA` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `NROROA` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Ordine', `TDOCOA` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `NSRGOA` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Sotto Riga', `TCOMOA` varchar(40) COLLATE utf8mb4_bin COMMENT 'Testo Commento', `TIMOOA` varchar(2) COLLATE utf8mb4_bin COMMENT 'Tipo Movimento', `NRRGOA` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga', `DT01OA` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Immissione Rec.' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Commenti Righe Offerte Acquisto'; CREATE TABLE IF NOT EXISTS `OAMOVA0F` ( `CDDTOAA` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `NROROAA` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Offerta', `DIINOAA` varchar(4) COLLATE utf8mb4_bin COMMENT 'DIPENDENTE INSERITORE OFFERTA', `FLFZOAA` varchar(1) COLLATE utf8mb4_bin COMMENT 'Eseguita chiusura', `TDOCOAA` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Testate Offerte Acquisto estensione'; CREATE TABLE IF NOT EXISTS `MGACF00F` ( `DT01MR` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Immissione Rec.', `DSAEMR` varchar(40) COLLATE utf8mb4_bin COMMENT 'DESCR. ARTICOLO ESTERNO', `CDAIMR` varchar(18) COLLATE utf8mb4_bin COMMENT 'CODICE ARTICOLO INTERNO', `CDCFMR` varchar(10) COLLATE utf8mb4_bin COMMENT 'Codice Cliente/Fornitore', `CDAEMR` varchar(30) COLLATE utf8mb4_bin COMMENT 'Codice Articolo Esterno' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Anagrafico Articoli Clienti/Fornitori'; CREATE TABLE IF NOT EXISTS `RLMOV00F` ( `CDLTRM` varchar(15) COLLATE utf8mb4_bin COMMENT 'CODICE LOTTO MOVIMENTO', `CDDTRM` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `NROPRM` decimal(5) COLLATE utf8mb4_bin COMMENT 'NUM.REGISTR.MOV.MAGAZ.', `RIGARM` decimal(3) COLLATE utf8mb4_bin COMMENT 'NUMERO RIGA MOV.MAGAZ.', `DTOPRM` decimal(8) COLLATE utf8mb4_bin COMMENT 'DATA REGISTR.MOV.MAGAZ.', `NSRGRM` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Sotto Riga' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Movimenti Rintracciabilità Lotto'; CREATE TABLE IF NOT EXISTS `RLAN100F` ( `CDDTRA` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `DSLTRA` varchar(40) COLLATE utf8mb4_bin COMMENT 'DENOMINAZIONE LOTTO', `CDLTRA` varchar(15) COLLATE utf8mb4_bin COMMENT 'CODICE LOTTO', `LTFORA` varchar(40) COLLATE utf8mb4_bin COMMENT 'LOTTO DEL FORNITORE' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Anagrafico Lotti'; CREATE TABLE IF NOT EXISTS `OAMOV00F` ( `CDDTOA` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `NRCFOA` varchar(20) COLLATE utf8mb4_bin COMMENT 'Numero Conferma', `NROROA` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Offerta', `DTOROA` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Offerta', `TDOCOA` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `NSRGOA` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Sotto Riga', `NRRGOA` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga', `ACCSOA` varchar(1) COLLATE utf8mb4_bin COMMENT 'CLIENTE ACCETTA STRALCI S/', `CDCFOA` varchar(10) COLLATE utf8mb4_bin COMMENT 'Codice Cliente/Fornitore', `DT01OA` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Immissione Rec.', `DTCFOA` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Conferma Ordine', `NSRIOA` varchar(20) COLLATE utf8mb4_bin COMMENT 'NS. RIFERIMENTO' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Testate Offerte Acquisto'; CREATE TABLE IF NOT EXISTS `MGART00F` ( `FIMAMA` varchar(255) COLLATE utf8mb4_bin COMMENT 'File Immagine Associata', `LORIMA` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Lotto Riordino', `CDARMA` varchar(18) COLLATE utf8mb4_bin COMMENT 'Codice Articolo', `LOMUMA` varchar(1) COLLATE utf8mb4_bin COMMENT 'Lotto Multiplo S/N', `SIGLMA` varchar(8) COLLATE utf8mb4_bin COMMENT 'Sigla Articolo', `CDDTMA` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `LOMIMA` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'LOTTO MINIMO', `UMBAMA` varchar(2) COLLATE utf8mb4_bin COMMENT 'Unità Misura Base', `TMACMA` decimal(3) COLLATE utf8mb4_bin COMMENT 'TEMPO APPROVV. COMPLESSIVO', `DSARMA` varchar(40) COLLATE utf8mb4_bin COMMENT 'Descrizione Articolo', `FOABMA` varchar(10) COLLATE utf8mb4_bin COMMENT 'Fornitore Abituale', `TMAPMA` decimal(3) COLLATE utf8mb4_bin COMMENT 'Tempo Approvvigionamento' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Anagrafico Articoli'; CREATE TABLE IF NOT EXISTS `LEMOO00F` ( `ACCSEO` varchar(1) COLLATE utf8mb4_bin COMMENT 'Fornit.Accetta Stralci S/', `NRCFEO` varchar(20) COLLATE utf8mb4_bin COMMENT 'Numero Conferma', `INDMEO` varchar(3) COLLATE utf8mb4_bin COMMENT 'Indice Modifica', `NRRGEO` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga', `DTCFEO` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Conferma Ordine', `DTOREO` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Ordine', `FLFZEO` varchar(1) COLLATE utf8mb4_bin COMMENT 'Eseguita chiusura', `CDDTEO` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `CDPAEO` varchar(3) COLLATE utf8mb4_bin COMMENT 'Codice Pagamento', `NSRFEO` varchar(20) COLLATE utf8mb4_bin COMMENT 'NS. RIFERIMENTO', `TDOCEO` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `CDFOEO` varchar(10) COLLATE utf8mb4_bin COMMENT 'Codice Fornitore', `DIINEO` varchar(4) COLLATE utf8mb4_bin COMMENT 'DIPENDENTE INSERITORE ORDINE', `NROREO` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Ordine' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Testate Ordini Lavorazioni Esterne'; CREATE TABLE IF NOT EXISTS `MGESI00F` ( `GIATME` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Giacenza Attuale', `CDMGME` varchar(3) COLLATE utf8mb4_bin COMMENT 'Codice Magazzino', `CDDTME` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `CDARME` varchar(18) COLLATE utf8mb4_bin COMMENT 'Codice Articolo', `CDPRME` varchar(1) COLLATE utf8mb4_bin COMMENT 'Proprietà' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Saldi Magazzino'; CREATE TABLE IF NOT EXISTS `OCMOV00F` ( `CDDTOO` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `CDDEOO` varchar(3) COLLATE utf8mb4_bin COMMENT 'Codice Magazzino', `TDOCOO` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `NROROO` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Ordine' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Testate Ordini Clienti'; CREATE TABLE IF NOT EXISTS `ABDOC00F` ( `DT01DO` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Immissione Rec.', `CDITDO` varchar(3) COLLATE utf8mb4_bin COMMENT 'Classe Documento', `CDDTDO` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `DESCDO` varchar(255) COLLATE utf8mb4_bin COMMENT 'Flags', `PATDDO` varchar(500) COLLATE utf8mb4_bin COMMENT 'Percorso Modello/Documento', `PROGDO` decimal(9) COLLATE utf8mb4_bin COMMENT 'Progressivo', `KEYYDO` varchar(100) COLLATE utf8mb4_bin COMMENT 'Chiave Esterna', `ANNODO` decimal(4) COLLATE utf8mb4_bin COMMENT 'Anno' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Documenti – Anagrafico'; CREATE TABLE IF NOT EXISTS `OAMOV01F` ( `DTVAOA` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Validità', `CDDTOA` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `CDAROA` varchar(18) COLLATE utf8mb4_bin COMMENT 'Codice Articolo', `FLPPOA` varchar(1) COLLATE utf8mb4_bin COMMENT 'Flag Prezzo Provvisorio', `TIMOOA` varchar(2) COLLATE utf8mb4_bin COMMENT 'Tipo Movimento', `NRBLOA` varchar(6) COLLATE utf8mb4_bin COMMENT 'Numero Bolla Lavorazione', `CDMGOA` varchar(3) COLLATE utf8mb4_bin COMMENT 'Codice Magazzino', `NRRGOA` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga', `CDVVOA` varchar(4) COLLATE utf8mb4_bin COMMENT 'Codice Valuta Validità', `CDUMOA` varchar(2) COLLATE utf8mb4_bin COMMENT 'Unità Misura Base', `PZNLOA` decimal(19, 6) COLLATE utf8mb4_bin COMMENT 'PREZZO LISTINO', `DT01OA` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Immissione Rec.', `QTGSOA` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Quantità già Spedita', `DSAROA` varchar(40) COLLATE utf8mb4_bin COMMENT 'Descrizione Articolo', `QTOROA` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Quantità in Ordine', `SAACOA` varchar(1) COLLATE utf8mb4_bin COMMENT 'Saldo/Acconto', `NROROA` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Offerta', `CDPROA` varchar(1) COLLATE utf8mb4_bin COMMENT 'Proprietà', `QTO2OA` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Quantità Ordinata due', `TDOCOA` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `NSRGOA` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Sotto Riga', `PRZUOA` decimal(19, 6) COLLATE utf8mb4_bin COMMENT 'Prezzo Unitario', `DTCCOA` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Conferma Consegna', `DTRCOA` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Richiesta Consegna' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File Righe Offerte Acquisto'; CREATE TABLE IF NOT EXISTS `ABLIG00F` ( `CMPLLG` varchar(256) COLLATE utf8mb4_bin COMMENT 'Descrizione in Lingua', `NCMPLG` varchar(10) COLLATE utf8mb4_bin COMMENT 'Nome Campo', `CDLGLG` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Lingua', `CMPKLG` varchar(256) COLLATE utf8mb4_bin COMMENT 'Codice Chiave', `FILELG` varchar(10) COLLATE utf8mb4_bin COMMENT 'Nome DS / File' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Anagrafico Tabelle in Lingua'; CREATE TABLE IF NOT EXISTS `PMCOMJ3F` ( `CHIAPE` varchar(255) COLLATE utf8mb4_bin COMMENT 'Chiave suggerimento', `SUGGPE` varchar(11) COLLATE utf8mb4_bin COMMENT 'DESCR.SUGGERIMENTO', `MEMBPE` varchar(10) COLLATE utf8mb4_bin COMMENT 'Chiave primaria', `RGRAPE` decimal(8) COLLATE utf8mb4_bin COMMENT 'A RAGGRUPPAM.', `TIPOPE` varchar(2) COLLATE utf8mb4_bin COMMENT 'OF=ORD.FORN OP=ORD.PROD. OT=ORD.TRASF. OS=ORD.SIMU', `QTA1PE` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'QTA SUGGERIMENTO' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File di Comodo Dettaglio Suggerimenti'; CREATE TABLE IF NOT EXISTS `LEMOO01F` ( `CDVVEO1` varchar(4) COLLATE utf8mb4_bin COMMENT 'Codice Valuta Validità', `DSFAEO1` varchar(40) COLLATE utf8mb4_bin COMMENT 'Descrizione Fase', `TPOFEO1` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Offerta', `FLPPEO1` varchar(1) COLLATE utf8mb4_bin COMMENT 'Flag Prezzo Provvisorio', `DTCFEO1` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Conferma Ordine', `NRRGEO1` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga', `CDAREO1` varchar(18) COLLATE utf8mb4_bin COMMENT 'Codice Articolo', `PRZUEO1` decimal(19, 6) COLLATE utf8mb4_bin COMMENT 'Prezzo Unitario', `TDOCEO1` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `PZNLEO1` decimal(19, 6) COLLATE utf8mb4_bin COMMENT 'Prezzo Listino', `SAACEO1` varchar(1) COLLATE utf8mb4_bin COMMENT 'Saldo/Acconto', `QTOREO1` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Quantità in Ordine', `NSRGEO1` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Sotto Riga', `CDUMEO1` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Unità di Misura', `QTO2EO1` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Quantità in Ordine 2', `CDPREO1` varchar(1) COLLATE utf8mb4_bin COMMENT 'Proprietà', `QTSPEO1` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Quantità Spedita', `DTCNEO1` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Richiesta Consegna', `CDFAEO1` varchar(3) COLLATE utf8mb4_bin COMMENT 'Codice Fase di Lavorazione', `NROFEO1` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Offerta', `CDDTEO1` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `NROREO1` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Ordine', `CMSAEO1` varchar(5) COLLATE utf8mb4_bin COMMENT 'Commessa Ordine Produzione', `MATREO1` varchar(18) COLLATE utf8mb4_bin COMMENT 'Numero Matricola', `QTAREO1` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Quantità Arrivata', `NRRFEO1` decimal(3) COLLATE utf8mb4_bin COMMENT 'Nr.Riga Off.', `TIMOEO1` varchar(2) COLLATE utf8mb4_bin COMMENT 'Tipo Movimento', `CDCIEO1` varchar(13) COLLATE utf8mb4_bin COMMENT 'Codice Ciclo', `RIFEEO1` varchar(20) COLLATE utf8mb4_bin COMMENT 'Riferimento Ordine Produz.', `DSAREO1` varchar(40) COLLATE utf8mb4_bin COMMENT 'Descrizione Articolo', `CDMGEO1` varchar(3) COLLATE utf8mb4_bin COMMENT 'Codice Magazzino', `CDSCEO1` varchar(15) COLLATE utf8mb4_bin COMMENT 'Codice Sotto Commessa' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Righe Ordini Lavorazioni Esterne'; CREATE TABLE IF NOT EXISTS `CSTABMP00L` ( `DESC` varchar(20) COLLATE utf8mb4_bin COMMENT 'Descrizione', `K_COD` varchar(1) COLLATE utf8mb4_bin COMMENT 'Proprietà' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Vista logica Proprietà Magazzino'; CREATE TABLE IF NOT EXISTS `ABGAP00F` ( `NRRGPR` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga', `TIPOPR` varchar(2) COLLATE utf8mb4_bin COMMENT 'TIPO PROPOSTA', `MEMBPR` varchar(10) COLLATE utf8mb4_bin COMMENT 'Membro', `QORDPR` decimal(13, 4) COLLATE utf8mb4_bin COMMENT 'Quantità Ordine Produzione', `CDDTPR` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `NRORPR` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Ordine', `CDCFPR` varchar(10) COLLATE utf8mb4_bin COMMENT 'Codice Cliente/Fornitore', `DTIPPR` decimal(8) COLLATE utf8mb4_bin COMMENT 'Data Inizio', `TDOCPR` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `CDARPR` varchar(18) COLLATE utf8mb4_bin COMMENT 'Codice Articolo', `DSARPR` varchar(40) COLLATE utf8mb4_bin COMMENT 'Descrizione Articolo' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='File proposte/richieste GA/LE/PM'; CREATE TABLE IF NOT EXISTS `CSTABMB00L` ( `COMM` varchar(1) COLLATE utf8mb4_bin COMMENT 'Flag movimento commento', `DESC` varchar(20) COLLATE utf8mb4_bin COMMENT 'Descrizione tipo movimento', `K_COD` varchar(2) COLLATE utf8mb4_bin COMMENT 'Tipo movimento', `K_AREA` varchar(1) COLLATE utf8mb4_bin COMMENT 'Area clienti' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Vista logica Tipi movimento documenti'; CREATE TABLE IF NOT EXISTS `GAMOV03F` ( `MATRA3` varchar(18) COLLATE utf8mb4_bin COMMENT 'Numero Matricola', `TDOCA3` varchar(1) COLLATE utf8mb4_bin COMMENT 'Tipo Documento', `NSRGA3` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Sotto Riga', `CDDTA3` varchar(2) COLLATE utf8mb4_bin COMMENT 'Codice Ditta', `NRORA3` decimal(7) COLLATE utf8mb4_bin COMMENT 'Numero Ordine', `NRRGA3` decimal(3) COLLATE utf8mb4_bin COMMENT 'Numero Riga' ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='Righe Ordini Fornit. Dati Aggiuntivi'; SELECT CSTBDD.CTDOCDD, -- Categoria documento (rif testata) [DocCatUid] MGMOF1.CDDOCU, -- Codice documento (rif testata) [CodDoc] CASE WHEN CSTBDD.DCFT = 'F' THEN CASE WHEN CSTABGO.ORDAP = 'A' THEN '${TIPOLDOCORDAPE}' WHEN CSTABGO.ORDAP = 'R' THEN '${TIPOLDOCRICCON}' WHEN CSTABGO.ORDAP = ' ' THEN '${TIPOLDOCORDACQ}' END WHEN CSTBDD.DCFT = 'T' THEN '${TIPOLDOCORDLAVEXT}' END AS CTDOCDO, -- Categoria documento (rif dettaglio) [DocDetUid] MGMOF1.CDDOCD, -- Codice documento (rif dettaglio) [DocDetUid] MGMOF1.NRGOMF1, -- Numero riga (rif dettaglio) [DocDetUid] MGMOF1.TPORMF1, -- Tipo documento [DocDetUid] MGMOF1.TIMOMF1, -- Tipo movimento [DocCauUid] TRIM(MGART0.CDARMA) AS CDARMA, -- Codice articolo [ItmUid] TRIM(MGART0.DSARMA) AS DSARMA, -- Descrizione articolo [ItmUid] MGMOF1.NRRGMF1, -- Numero riga documento [NumRow] TRIM(MGMOF1.DSARMF1) AS DSARMF1, -- Descrizione art di riga [ItmRowDsc] MGMOF1.QTENMF1, -- Quantità dichiarata [QtyOrd] MGMOF1.CDUMMF1, -- Unità di misura [UniMea] MGMOF1.DT01TSS, -- Data inserimento [TssIns] MGMOF1.PRZUMF1, -- Prezzo unitario [PrcUnt] MGMOF1.CDMGMF1, -- Magazino [Wrh] MGMOF1.CDPRMF1, -- Proprietà [OwnUid] CSTABMP.DESC AS DESCPRO, -- Descrizione proprietà [OwnUid] MGMOF3.MATRMF3, -- Matricola [RgsNum] MGMOF1.SAACMF1, -- Saldo forzato [Bal] MGMOF1.RIFEMF1, -- Riferimento (ordine di produzione) [Ref] MGMOF1.CDCOMF1, -- Commessa [JobOrd] MGMOF1.CDSCMF1, -- Sotto commessa [SubJobOrd] MGMOF1.CDCIMF1, -- Ciclo [Cyc] MGMOF1.CDFAMF1, -- Fase [Phs] MGMOF1.DSFAMF1, -- Descrizione fase [PhsDsc] MOVLOT.CDLTRM, -- Codice lotto [Lot] MOVLOT.DSLTRA, -- Descrizione lotto [Lot] MOVLOT.LTFORA -- Lotto fornitore [SupLot] FROM ( SELECT TPORMF1, NRORMF1, NRDFMF1, NRRGMF1, TDOCMF1, CDCFMF1, CDMGMF1, CDARMF1, QTENMF1, SAACMF1, DSARMF1, CDUMMF1, PRZUMF1, CDPRMF1, RIFEMF1, CDCOMF1, CDSCMF1, CDCIMF1, CDFAMF1, DSFAMF1, NSRGMF1, CDDTMF1, TIMOMF1, NRGOMF1, CONCAT(CDDTMF1, TDOCMF1, LPAD(NRDFMF1, 7, '0')) AS CDDOCU, CONCAT(CDDTMF1, TPORMF1, LPAD(NRORMF1, 7, '0')) AS CDDOCD, CONCAT(SUBSTR(DT01TSS, 1, 4), '-', SUBSTR(DT01TSS, 5, 2), '-', SUBSTR(DT01TSS, 7, 2), ' 00:00:00') AS DT01TSS FROM ( SELECT MGMOF01F.*, CASE DT01MF1 WHEN 0 THEN '00000000' ELSE CAST(DT01MF1 AS VARCHAR(8)) END AS DT01TSS FROM MGMOF01F ) AS MGMOF01F WHERE DT01MF1 > 20210101 -- Filtro DATA ) AS MGMOF1 -- Recupero la categoria documento INNER JOIN ( SELECT K_COD AS TPDOCDD, CDCTR AS CDCTRDD, DCFT, CASE WHEN DCFT = 'F' THEN '${TIPOLDOCRCVACQ}' WHEN DCFT = 'T' THEN '${TIPOLDOCRCVLAVEXT}' END AS CTDOCDD FROM CSTABDD00L -- Vista logica tabella DD WHERE DCFT = 'F' OR DCFT = 'T' ) AS CSTBDD ON CSTBDD.TPDOCDD = MGMOF1.TDOCMF1 -- Recupero la descrizione dell'articolo associato INNER JOIN ( SELECT CDDTMA, CDARMA, DSARMA FROM MGART00F -- Anagrafica Articoli ) AS MGART0 ON MGMOF1.CDDTMF1 = MGART0.CDDTMA AND MGMOF1.CDARMF1 = MGART0.CDARMA -- Recupero i dati aggiuntivi per i ricevimenti LEFT JOIN ( SELECT CDDTMF3, TDOCMF3, NRDFMF3, NRRGMF3, NSRGMF3, MATRMF3 FROM MGMOF03F -- Dati aggiuntivi ricevimenti ) AS MGMOF3 ON MGMOF3.CDDTMF3 = MGMOF1.CDDTMF1 AND MGMOF3.TDOCMF3 = MGMOF1.TDOCMF1 AND MGMOF3.NRDFMF3 = MGMOF1.NRDFMF1 AND MGMOF3.NRRGMF3 = MGMOF1.NRRGMF1 AND MGMOF3.NSRGMF3 = MGMOF1.NSRGMF1 -- Recupero i riferimenti per i lotti LEFT JOIN ( SELECT RLMOV00F.CDLTRM, -- Codice lotto RLAN100F.DSLTRA, -- Descrizione lotto RLAN100F.LTFORA, -- Lotto fornitore MGMOV41L.CDDTMM, -- Codice ditta MGMOV41L.TDOCMM, -- Tipo documento (Ricevimento) MGMOV41L.NRORMM, -- Numero documento (Ricevimento) MGMOV41L.NRRGMM, -- Numero riga (Ricevimento) MGMOV41L.NSRGMM -- Numero sotto riga (Ricevimento) FROM MGMOV41L -- Logico MGMOV00F -> File Movimenti di Magazzino INNER JOIN RLMOV00F -- File Movimenti Rintracciabilità Lotto ON MGMOV41L.CDDTMM = RLMOV00F.CDDTRM -- Codice ditta AND MGMOV41L.DTOPMM = RLMOV00F.DTOPRM -- Data Registrazione AND MGMOV41L.NROPMM = RLMOV00F.NROPRM -- Numero Registrazione AND MGMOV41L.RIGAMM = RLMOV00F.RIGARM -- Numero Riga AND MGMOV41L.NSRGMM = RLMOV00F.NSRGRM -- Numero Sotto Riga LEFT JOIN RLAN100F -- File Anagrafico Lotti ON RLMOV00F.CDLTRM = RLAN100F.CDLTRA -- Codice lotto ) AS MOVLOT ON MOVLOT.CDDTMM = MGMOF1.CDDTMF1 AND MOVLOT.TDOCMM = MGMOF1.TDOCMF1 AND MOVLOT.NRORMM = MGMOF1.NRDFMF1 AND MOVLOT.NRRGMM = MGMOF1.NRRGMF1 AND MOVLOT.NSRGMM = MGMOF1.NSRGMF1 LEFT JOIN ( SELECT K_TDOC AS TDOCGO, ORDAP FROM CSTABGO00L AS CSTABGO WHERE K_AREA = 'F' OR K_AREA = 'T' ) AS CSTABGO ON MGMOF1.TPORMF1 = CSTABGO.TDOCGO --Recupero la Descrizione della Proprietà LEFT JOIN CSTABMP00L CSTABMP ON MGMOF1.CDPRMF1 = CSTABMP.K_COD -- Escludo righe con tipo movimento commento INNER JOIN ( SELECT CSTABMB.K_COD AS TIMOMB, CSTABMB.DESC AS DESCMB, CSTABMB.K_AREA AS K_AREAMB FROM CSTABMB00L AS CSTABMB -- Tabella MB WHERE CSTABMB.K_AREA IN ('F', 'T') AND CSTABMB.COMM = '' ) AS CSTABMB ON MGMOF1.TIMOMF1 = CSTABMB.TIMOMB AND CSTBDD.DCFT = CSTABMB.K_AREAMB
Stuck with a problem? Got Error? Ask ChatGPT!
Copy Clear