GESTIONE TOTALI PARZIALI IN PORTALE.
Moderatore: Moderatori
-
- Messaggi: 193
- Iscritto il: giovedì 22 marzo 2007, 1:00
- Versione FileMaker: FM12
- Sistema operativo: W10
GESTIONE TOTALI PARZIALI IN PORTALE.
Buona giornata a tutti.
Ho un grosso problema da risolvere e chiedo aiuto per capire come meglio gestirlo.
Spero di riuscire a spiegarmi in modo comprensibile.
Ho una tabella ARTICOLI che contiene,oltre a tutti i dati necessari, un campo "Codice_Articolo" parlante, nel senso che i primi 2 caratteri identificano la stagione, il terzo e quarto l'anno il quinto la linea ed il sesto ed il settimo la categoria.
Per fare un esempio, il codice AI12DSC sta ad indicare "autunno/inverno 2012 donna scarpe."
Quello di cui ho bisogno , e' potere inserire degli ordini in cui, nella testata ho i dati del cliente e altri riferimenti, mentre nelle righe devo vedere tutti gli articoli della stagione e anno selezionati (non inserimento riga per riga, ma stile foglio elettronico).
Durante il caricamento dei dati della riga ordine, devo poter inserire la quantita' venduta nelle sole righe degli articoli venduti e vedere la totalizzazione delle quantita' e importi parziali al cambio della chiave "stagione+anno+linea+categoria",
+ il totale generale di tutti gli articoli venduti.
Tutto questo deve avvenire per ogni ordine creato.
Ho provato ad utilizzare un archivio di TESTATA_ordine relazionato con RIGHE_ordine visualizzando tutti gli articoli della stagione/anno in un portale. Il problema grosso sono le totalizzazioni parziali che non so come gestire.
Se mi date qualche indicazione ve ne sarei grato.
Non e' obbligatorio gestire il tutto con il portale, ma e' l'unico modo che conosco.
Spero di essere stato chiaro.
grazie a tutti.
Ho un grosso problema da risolvere e chiedo aiuto per capire come meglio gestirlo.
Spero di riuscire a spiegarmi in modo comprensibile.
Ho una tabella ARTICOLI che contiene,oltre a tutti i dati necessari, un campo "Codice_Articolo" parlante, nel senso che i primi 2 caratteri identificano la stagione, il terzo e quarto l'anno il quinto la linea ed il sesto ed il settimo la categoria.
Per fare un esempio, il codice AI12DSC sta ad indicare "autunno/inverno 2012 donna scarpe."
Quello di cui ho bisogno , e' potere inserire degli ordini in cui, nella testata ho i dati del cliente e altri riferimenti, mentre nelle righe devo vedere tutti gli articoli della stagione e anno selezionati (non inserimento riga per riga, ma stile foglio elettronico).
Durante il caricamento dei dati della riga ordine, devo poter inserire la quantita' venduta nelle sole righe degli articoli venduti e vedere la totalizzazione delle quantita' e importi parziali al cambio della chiave "stagione+anno+linea+categoria",
+ il totale generale di tutti gli articoli venduti.
Tutto questo deve avvenire per ogni ordine creato.
Ho provato ad utilizzare un archivio di TESTATA_ordine relazionato con RIGHE_ordine visualizzando tutti gli articoli della stagione/anno in un portale. Il problema grosso sono le totalizzazioni parziali che non so come gestire.
Se mi date qualche indicazione ve ne sarei grato.
Non e' obbligatorio gestire il tutto con il portale, ma e' l'unico modo che conosco.
Spero di essere stato chiaro.
grazie a tutti.
Roby
fmpro12 adv
Windows 7 professional SP1
fmpro12 adv
Windows 7 professional SP1
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: GESTIONE TOTALI PARZIALI IN PORTALE.
se ho capito, a te servono due portati distinti:
uno con tutti articoli filtrati per qualche criterio (e un campo inserisci nell'ordine)
uno con gli articoli effettivamente ordinati.
quindi tu:
- scegli il filtro
- visualizzi gli articoli
- ne scegli alcuni inserendo la quantità nel campo
- visualizzi il totale scelto
- via script riporti le quantità nelle righe ordine
- ripeti la procedura
o non ho capito qualcosa io?
.g.
uno con tutti articoli filtrati per qualche criterio (e un campo inserisci nell'ordine)
uno con gli articoli effettivamente ordinati.
quindi tu:
- scegli il filtro
- visualizzi gli articoli
- ne scegli alcuni inserendo la quantità nel campo
- visualizzi il totale scelto
- via script riporti le quantità nelle righe ordine
- ripeti la procedura
o non ho capito qualcosa io?
.g.
-
- Messaggi: 193
- Iscritto il: giovedì 22 marzo 2007, 1:00
- Versione FileMaker: FM12
- Sistema operativo: W10
Re: GESTIONE TOTALI PARZIALI IN PORTALE.
Ciao Stregatto e grazie per la risposta.
Non so se mi sono spiegato in modo esaudiente.
In pratica io avrei bisogno di vedere l'ordine , come una sorta di "resoconto".
Il formato resoconto sarebbe perfetto, se non mi gestisse il record come articolo ma come ordine.
In poche parole io devo vedere tutti gli articoli appartenenti alla stagione+anno selezionati, inserire nel campo quantita' , il N. dei pezzi venduti (non tutti gli articoli potrebbero essere stati venduti).
Per ogni linea devo avere il totale in fondo all'elenco degli articoli.
faccio un esempio:
AI13L1XXX QTA
AI13L1YYY QTA
TOTALE AI13L1 TOTQTALINEA
AI13L2XXX QTA
AI13L2YYY QTA
TOTALE AI13L2 TOTQTALINEA
TOT COMPLESS QTATOTALE
Ricapitolando: vedo i 4 articoli e nella colonna QTA posso inserire le quantita' vendute .
Il problema e' che la funzione "Nuovo record", mi dovrebbe creare un nuovo ordine (testata+righe) e ripropormi l'elenco degli articoli, con il campo QTA vuoto.
E' un po' complesso, ma vorrei capire come impostare inizialmente il tutto.
Come dicevo sarebbe perfetto il formato resoconto.Peccato che utilizzando Nuovo record, mi crea un nuovo articolo e non un nuovo ordine.
Grazie e buona giornata
Non so se mi sono spiegato in modo esaudiente.
In pratica io avrei bisogno di vedere l'ordine , come una sorta di "resoconto".
Il formato resoconto sarebbe perfetto, se non mi gestisse il record come articolo ma come ordine.
In poche parole io devo vedere tutti gli articoli appartenenti alla stagione+anno selezionati, inserire nel campo quantita' , il N. dei pezzi venduti (non tutti gli articoli potrebbero essere stati venduti).
Per ogni linea devo avere il totale in fondo all'elenco degli articoli.
faccio un esempio:
AI13L1XXX QTA
AI13L1YYY QTA
TOTALE AI13L1 TOTQTALINEA
AI13L2XXX QTA
AI13L2YYY QTA
TOTALE AI13L2 TOTQTALINEA
TOT COMPLESS QTATOTALE
Ricapitolando: vedo i 4 articoli e nella colonna QTA posso inserire le quantita' vendute .
Il problema e' che la funzione "Nuovo record", mi dovrebbe creare un nuovo ordine (testata+righe) e ripropormi l'elenco degli articoli, con il campo QTA vuoto.
E' un po' complesso, ma vorrei capire come impostare inizialmente il tutto.
Come dicevo sarebbe perfetto il formato resoconto.Peccato che utilizzando Nuovo record, mi crea un nuovo articolo e non un nuovo ordine.
Grazie e buona giornata
Roby
fmpro12 adv
Windows 7 professional SP1
fmpro12 adv
Windows 7 professional SP1
-
- Messaggi: 193
- Iscritto il: giovedì 22 marzo 2007, 1:00
- Versione FileMaker: FM12
- Sistema operativo: W10
Re: GESTIONE TOTALI PARZIALI IN PORTALE.
Ciao.
Stavo facendo delle prove e ho notato che il resoconto non e' relazionabile, per cui non posso vedere i dati di testata e quindi non va bene.
Io credo che l'unico modo (in base alle mie conoscenze), sia quello di creare un nuovo record (Ordine=ORD_TES) via script, caricando i dati di testata e generando una riga (ORD_RIG relazionata alla testata) per ogni articolo presente in tabella, da visualizzare in un portale all'interno del formato di ORD_TES.
IL problema e' come creare le spaccature al cambio linea e totalizzare i parziali di LINEA.
Ho provato in diversi modi, ma non riesco a venirne a capo.
Ciao e grazie
Stavo facendo delle prove e ho notato che il resoconto non e' relazionabile, per cui non posso vedere i dati di testata e quindi non va bene.
Io credo che l'unico modo (in base alle mie conoscenze), sia quello di creare un nuovo record (Ordine=ORD_TES) via script, caricando i dati di testata e generando una riga (ORD_RIG relazionata alla testata) per ogni articolo presente in tabella, da visualizzare in un portale all'interno del formato di ORD_TES.
IL problema e' come creare le spaccature al cambio linea e totalizzare i parziali di LINEA.
Ho provato in diversi modi, ma non riesco a venirne a capo.
Ciao e grazie
Roby
fmpro12 adv
Windows 7 professional SP1
fmpro12 adv
Windows 7 professional SP1
-
- Messaggi: 193
- Iscritto il: giovedì 22 marzo 2007, 1:00
- Versione FileMaker: FM12
- Sistema operativo: W10
Re: GESTIONE TOTALI PARZIALI IN PORTALE.
Ho eseguito altre prove.
Credo che la soluzione migliore sia quella di creare un formato con i dati di testata e creare piu' portali filtrati, dove in ogni portale vedo i soli articoli appartenenti alla linea impostata sul filtro.
Ora il problema e' : posso creare dei totali della colonna QTA per singolo portale, quindi per singola linea, e un totale globale come somma dei totali parziali.
Grazie
Credo che la soluzione migliore sia quella di creare un formato con i dati di testata e creare piu' portali filtrati, dove in ogni portale vedo i soli articoli appartenenti alla linea impostata sul filtro.
Ora il problema e' : posso creare dei totali della colonna QTA per singolo portale, quindi per singola linea, e un totale globale come somma dei totali parziali.
Grazie
Roby
fmpro12 adv
Windows 7 professional SP1
fmpro12 adv
Windows 7 professional SP1
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: GESTIONE TOTALI PARZIALI IN PORTALE.
io continuo a non capire perché non fare come ti ho suggerito e quindi un singolo formato riepilogo sull'ordine. ma forse mi sfugge qualcosa.
.g.
.g.
-
- Messaggi: 193
- Iscritto il: giovedì 22 marzo 2007, 1:00
- Versione FileMaker: FM12
- Sistema operativo: W10
Re: GESTIONE TOTALI PARZIALI IN PORTALE.
Scusa, probabilmente non riesco a spiegarmi.
A me arriva un file excel cosi' formato.
LINEA L1 BOX: 12 grandi x 3pz + 4mini x 2pz= 44pz
ARTICOLO LINEA GRAFICA COLORE Q.TA' PREZZO CAD.TOTALE
PE13DSB00118 L1 GR1 White € 36,00 € 0,00
PE13DSB00119 L1 GR2 White € 36,00 € 0,00
PE13DSB00120 L1 GR3 White € 36,00 € 0,00
LINEA L2 MINIMO 10 GRAFICHE X 2 PZ
ARTICOLO LINEA GRAFICA COLORE Q.TA' PREZZO CAD.TOTALE
PE13DCT00134 L2 GR3 Green € 34,00 € 0,00
PE13DCT00135 L2 GR5 Blue € 34,00 € 0,00
PE13DCT00136 L2 GR1 Green € 34,00 € 0,00
e cosi via con altre linee e altri articoli.
Quello che mi si chiede e' di importare in FM gli articoli e le linee(fin nessun problema).
Una volta importato cio' ,devo inserire gli ordini impostando i dati di testata e visualizzando tutti gli articoli, dove andro' ad inserire nel campo QTA le quantita' vendute (ovviamente dei soli articoli venduti). Ogni volta che inserisco un valore in tale campo, mi si devono incrementare: il totale QTA vendute della singola linea ed il totale generale delle QTA vendute.
Quando creo un nuovo record , mi deve creare una testata vuota e l'elenco di tutti gli articoli con il campo QTA azzerato in modo tale da inserire un nuovo ordine.
Ogni settimana, devo esportare su un file escel ,i dati delle sole righe articolo valorizzate , di tutti gli ordini inseriti.
Ciao
Grazie
A me arriva un file excel cosi' formato.
LINEA L1 BOX: 12 grandi x 3pz + 4mini x 2pz= 44pz
ARTICOLO LINEA GRAFICA COLORE Q.TA' PREZZO CAD.TOTALE
PE13DSB00118 L1 GR1 White € 36,00 € 0,00
PE13DSB00119 L1 GR2 White € 36,00 € 0,00
PE13DSB00120 L1 GR3 White € 36,00 € 0,00
LINEA L2 MINIMO 10 GRAFICHE X 2 PZ
ARTICOLO LINEA GRAFICA COLORE Q.TA' PREZZO CAD.TOTALE
PE13DCT00134 L2 GR3 Green € 34,00 € 0,00
PE13DCT00135 L2 GR5 Blue € 34,00 € 0,00
PE13DCT00136 L2 GR1 Green € 34,00 € 0,00
e cosi via con altre linee e altri articoli.
Quello che mi si chiede e' di importare in FM gli articoli e le linee(fin nessun problema).
Una volta importato cio' ,devo inserire gli ordini impostando i dati di testata e visualizzando tutti gli articoli, dove andro' ad inserire nel campo QTA le quantita' vendute (ovviamente dei soli articoli venduti). Ogni volta che inserisco un valore in tale campo, mi si devono incrementare: il totale QTA vendute della singola linea ed il totale generale delle QTA vendute.
Quando creo un nuovo record , mi deve creare una testata vuota e l'elenco di tutti gli articoli con il campo QTA azzerato in modo tale da inserire un nuovo ordine.
Ogni settimana, devo esportare su un file escel ,i dati delle sole righe articolo valorizzate , di tutti gli ordini inseriti.
Ciao
Grazie
Roby
fmpro12 adv
Windows 7 professional SP1
fmpro12 adv
Windows 7 professional SP1
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: GESTIONE TOTALI PARZIALI IN PORTALE.
forse ti sembrerò tardo, ma che intendi per "inserire gli ordini"?
ovvero: tu hai una lista in cui devi inserire delle quantità, a seconda dell'articolo va in un ordine o nell'altro o che?
.g.
ovvero: tu hai una lista in cui devi inserire delle quantità, a seconda dell'articolo va in un ordine o nell'altro o che?
.g.
-
- Messaggi: 193
- Iscritto il: giovedì 22 marzo 2007, 1:00
- Versione FileMaker: FM12
- Sistema operativo: W10
Re: GESTIONE TOTALI PARZIALI IN PORTALE.
Ciao.Non credo affatto che tu sia tardo, ma a volte e' difficile spiegare a parole quello che si vuole ottenere da una procedura.
In pratica, devo caricare un ordine cliente, che solitamente e' strutturato con un archivio delle Testate Ordini in cui inserisco N.ordine , data_ordine, cliente e altro.Poi esistono una secondo archivio ,righe ordini, in cui vado ad inserire gli articoli di quell'ordine, (quindi ogni articolo e' un record ). La relazione fra la testata e le righe, nel mio caso, e' data da N.ordine+data ordine (campi esistenti in tutti e 2 gli archivi).
Solitamente quando si inseriscono nuovi articoli nell'ordine,inserisco una riga alla volta, indicando cod_art (la descrizione dell'articolo e' presa dalla tabella articoli) piu' altri campi.Se voglio inserire un altro articolo dello stesso ordine, vado giu' di una riga ed inserisco un altro codice e cosi' via.
In questo particolare caso, mi si chiede , non di inserire gli articoli riga per riga, ma di creare per ogni nuovo ordine , tante rige quanti sono gli articoli (in tabella articoli).
Quindi se avessi 100 articoli nella tebella articoli, per creare un nuovo ordine (ma una fattura funziona allo stesso modo), con un ipotetico pulsante (CREA NUOVO ORDINE), dovrei creare 1 record di testata e 100 record (righe), dove in ogni riga e' presente un articolo con il suo codice e un campo dove inserire le qta' vendute.
Fin qui non ho problemi (almeno credo).
Il problema grosso, e' che gli articoli sono divisi in famiglie (INFORMATICA,OTTICA,ETC.)e quello che mi si chiede e' che , ogni volta che inserisco la quantita' venduta per un articolo, oltre ad evidenziare un totale generale (SOMMA delle quantita' vendute) devo creare anche un totale per famiglia che, ovviamente, e' un campo presente nell'anagrafica dell'articolo.
E' qui che non riesco a risolvere il problema.
Nel formato della testata dell'ordine, ho provato a creare tanti piccoli portali, uno per ogni famiglia di articoli, filtrando ognuno di essi con una diversa famiglia, ma non riesco ad ottenere il parziale per famiglia.
Ho provato in tutti i modi (forse non proprio tutti) ad utilizzare un campo riassunto, ma quello che ottengo e' sempre il totale generale.
Forse esiste una funzione che mi da il totale dei records presenti nel portale o un modo di usare i campi riassunto per arrivare ad ottenerli ma, forse, sono io che non so come fare.
Mi rendo conto che e' difficile gia' per me spiegare, immagino per voi capire, non avendo idea di quello che mi serve.
L'alternativa e' non usare i portali, ma non saprei come.
Grazie e scusate se mi sono dilungato, ma non saprei in quale altro mode gestire questa cosa.
Ciao
In pratica, devo caricare un ordine cliente, che solitamente e' strutturato con un archivio delle Testate Ordini in cui inserisco N.ordine , data_ordine, cliente e altro.Poi esistono una secondo archivio ,righe ordini, in cui vado ad inserire gli articoli di quell'ordine, (quindi ogni articolo e' un record ). La relazione fra la testata e le righe, nel mio caso, e' data da N.ordine+data ordine (campi esistenti in tutti e 2 gli archivi).
Solitamente quando si inseriscono nuovi articoli nell'ordine,inserisco una riga alla volta, indicando cod_art (la descrizione dell'articolo e' presa dalla tabella articoli) piu' altri campi.Se voglio inserire un altro articolo dello stesso ordine, vado giu' di una riga ed inserisco un altro codice e cosi' via.
In questo particolare caso, mi si chiede , non di inserire gli articoli riga per riga, ma di creare per ogni nuovo ordine , tante rige quanti sono gli articoli (in tabella articoli).
Quindi se avessi 100 articoli nella tebella articoli, per creare un nuovo ordine (ma una fattura funziona allo stesso modo), con un ipotetico pulsante (CREA NUOVO ORDINE), dovrei creare 1 record di testata e 100 record (righe), dove in ogni riga e' presente un articolo con il suo codice e un campo dove inserire le qta' vendute.
Fin qui non ho problemi (almeno credo).
Il problema grosso, e' che gli articoli sono divisi in famiglie (INFORMATICA,OTTICA,ETC.)e quello che mi si chiede e' che , ogni volta che inserisco la quantita' venduta per un articolo, oltre ad evidenziare un totale generale (SOMMA delle quantita' vendute) devo creare anche un totale per famiglia che, ovviamente, e' un campo presente nell'anagrafica dell'articolo.
E' qui che non riesco a risolvere il problema.
Nel formato della testata dell'ordine, ho provato a creare tanti piccoli portali, uno per ogni famiglia di articoli, filtrando ognuno di essi con una diversa famiglia, ma non riesco ad ottenere il parziale per famiglia.
Ho provato in tutti i modi (forse non proprio tutti) ad utilizzare un campo riassunto, ma quello che ottengo e' sempre il totale generale.
Forse esiste una funzione che mi da il totale dei records presenti nel portale o un modo di usare i campi riassunto per arrivare ad ottenerli ma, forse, sono io che non so come fare.
Mi rendo conto che e' difficile gia' per me spiegare, immagino per voi capire, non avendo idea di quello che mi serve.
L'alternativa e' non usare i portali, ma non saprei come.
Grazie e scusate se mi sono dilungato, ma non saprei in quale altro mode gestire questa cosa.
Ciao
Roby
fmpro12 adv
Windows 7 professional SP1
fmpro12 adv
Windows 7 professional SP1
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: GESTIONE TOTALI PARZIALI IN PORTALE.
orrore e raccapriccio. cosa sbagliatissima: devi usare un numero univoco generato dal sistemaLa relazione fra la testata e le righe, nel mio caso, e' data da N.ordine+data ordine (campi esistenti in tutti e 2 gli archivi).

secondo me, no. come ti avevo detto, io creerei una relazione filtrata con la tabella articoli con un campo in cui inserire le quantità, che poi andranno trasferite tutte insieme nell'ordine. Questo sistema ha il problema che non può essere utilizzato in due postazioni in contemporanea (il campo è il medesimo) ma funziona molto bene ed è flessibile.Quindi se avessi 100 articoli nella tebella articoli, per creare un nuovo ordine (ma una fattura funziona allo stesso modo), con un ipotetico pulsante (CREA NUOVO ORDINE), dovrei creare 1 record di testata e 100 record (righe), dove in ogni riga e' presente un articolo con il suo codice e un campo dove inserire le qta' vendute.
crei una tabella accessoria (famiglie_ordine) che metti in relazione con l'ordine, e che persca i totali dalle righe ordine. La tabella te la riempi via script con varie descrizioni (una per record) dalla lista valori generale.Il problema grosso, e' che gli articoli sono divisi in famiglie (INFORMATICA,OTTICA,ETC.)e quello che mi si chiede e' che , ogni volta che inserisco la quantita' venduta per un articolo, oltre ad evidenziare un totale generale (SOMMA delle quantita' vendute) devo creare anche un totale per famiglia che, ovviamente, e' un campo presente nell'anagrafica dell'articolo.
OPPURE stampi l'ordine con un riepilogo diretto per famiglie, che alla fin fine non cambia molto, dipende da che ci devi fare.
.g.