Products: Difference between revisions

From stateforms.wiki.seniorerp.ro
Jump to navigation Jump to search
No edit summary
No edit summary
Line 6: Line 6:
Acesta contine butonul '''<span style="color: rgb(255, 102, 0);" data-mce-style="color: #ff6600;">Import</span>''' in partea de sus a paginii, zona de criterii filtrare, precum si grid-ul Product Commodities in care se incarca rezultate in urma actionarii butonului '''<span style="color: rgb(255, 102, 0);" data-mce-style="color: #ff6600;">Search</span>'''.
Acesta contine butonul '''<span style="color: rgb(255, 102, 0);" data-mce-style="color: #ff6600;">Import</span>''' in partea de sus a paginii, zona de criterii filtrare, precum si grid-ul Product Commodities in care se incarca rezultate in urma actionarii butonului '''<span style="color: rgb(255, 102, 0);" data-mce-style="color: #ff6600;">Search</span>'''.


==Criterii de filtrare Nomenclature - Products==
=Criterii de filtrare Nomenclature - Products=
Zona de criterii de filtrare din meniul '''<span style="color: rgb(255, 102, 0);" data-mce-style="color: #ff6600;">Products</span>''' contine urmatoarele campuri:
Zona de criterii de filtrare din meniul '''<span style="color: rgb(255, 102, 0);" data-mce-style="color: #ff6600;">Products</span>''' contine urmatoarele campuri:
*'''NC Code Nomenclature''' - camp obligatoriu cu lookup ce aduce valori cu nomenclatoarele de tipul Product Commodities Code. Valorile din lookup sunt definite in meniul '''<span style="color: rgb(255, 102, 0);" data-mce-style="color: #ff6600;"> Nomenclatures - All</span>'''. In functie de ce a fost  selectat in campul '''NC Code Nomenclature''', coloana '''NC Code''' din grid se incarca cu valorile asociate pentru acea versiune de nomenclator. De acest nomenclator se tine cont la importul, exportul si editarea datelor in meniul '''<span style="color: rgb(255, 102, 0);" data-mce-style="color: #ff6600;">Products</span>'''.
*'''NC Code Nomenclature''' - camp obligatoriu cu lookup ce aduce valori cu nomenclatoarele de tipul Product Commodities Code. Valorile din lookup sunt definite in meniul '''<span style="color: rgb(255, 102, 0);" data-mce-style="color: #ff6600;"> Nomenclatures - All</span>'''. In functie de ce a fost  selectat in campul '''NC Code Nomenclature''', coloana '''NC Code''' din grid se incarca cu valorile asociate pentru acea versiune de nomenclator. De acest nomenclator se tine cont la importul, exportul si editarea datelor in meniul '''<span style="color: rgb(255, 102, 0);" data-mce-style="color: #ff6600;">Products</span>'''.
Line 21: Line 21:
[[File:0. zona criterii filtrare nomenclature - products.png]]
[[File:0. zona criterii filtrare nomenclature - products.png]]


==Zona Grid Product Commodities==
=Zona Grid Product Commodities=
In aceasta zona sunt afisate rezultatele in urma actionarii butonului '''<span style="color: rgb(255, 102, 0);" >Search</span>'''. Tot in zona Product Commodities se pot edita manual randurile cu articole, permitandu-se de asemenea si exportul listei cu codurile articolelor din baza de date in format Excel.
In aceasta zona sunt afisate rezultatele in urma actionarii butonului '''<span style="color: rgb(255, 102, 0);" >Search</span>'''. Tot in zona Product Commodities se pot edita manual randurile cu articole, permitandu-se de asemenea si exportul listei cu codurile articolelor din baza de date in format Excel.


[[File:2. Nomenclatures - prezentare meniu Products.png]]
[[File:2. Nomenclatures - prezentare meniu Products.png]]


=== Editare manuala in grid-ul Product Commodities ===
== Editare manuala in grid-ul Product Commodities ==
In grid-ul Product Commodities se poate edita manual fiecare rand prin actionarea icon-ului [[File:Buton edit.png]] Edit.
In grid-ul Product Commodities se poate edita manual fiecare rand prin actionarea icon-ului [[File:Buton edit.png]] Edit.


Line 74: Line 74:
[[File:7. rezultate in grid Product commodities dupa import.png]]
[[File:7. rezultate in grid Product commodities dupa import.png]]


== Navigare si filtrare in grid-ul Product Commodities ==
= Navigare si filtrare in grid-ul Product Commodities =
La navigarea in partea de jos a grid-ului (utilizand scroll) se pot vizualiza mai multe rezultate (acestea se incarca in timp real).
La navigarea in partea de jos a grid-ului (utilizand scroll) se pot vizualiza mai multe rezultate (acestea se incarca in timp real).



Revision as of 19:36, 12 September 2022

Informatii generale

Submeniul Products se regaseste in meniul Nomenclatures, si permite importul de coduri NC si CPV al articolelor.

1. Nomenclatures - meniul Products.png

Acesta contine butonul Import in partea de sus a paginii, zona de criterii filtrare, precum si grid-ul Product Commodities in care se incarca rezultate in urma actionarii butonului Search.

Criterii de filtrare Nomenclature - Products

Zona de criterii de filtrare din meniul Products contine urmatoarele campuri:

  • NC Code Nomenclature - camp obligatoriu cu lookup ce aduce valori cu nomenclatoarele de tipul Product Commodities Code. Valorile din lookup sunt definite in meniul Nomenclatures - All. In functie de ce a fost selectat in campul NC Code Nomenclature, coloana NC Code din grid se incarca cu valorile asociate pentru acea versiune de nomenclator. De acest nomenclator se tine cont la importul, exportul si editarea datelor in meniul Products.
  • CPV Code Nomenclature - camp obligatoriu cu lookup ce aduce valori cu nomenclatoarele de tipul CPV Codes (eFactura). Valorile din lookup sunt definite in meniul Nomenclatures - All. In functie de ce a fost selectat in campul CPV Code Nomenclature, coloana CPV Code din grid se incarca cu valorile asociate pentru acea versiune de nomenclator. De acest nomenclator se tine cont la importul, exportul si editarea datelor in meniul Products.
  • Name - permite cautarea de articole in functie de numele articolului din SeniorERP. Campul permite completarea partiala a numelui, in grid aducandu-se toate rezultatele ce contin valoarea completata in criteriul de filtrare.
  • Code - permite cautarea de articole in functie de codul articolului din SeniorERP. Campul permite completarea partiala a codului de articol, in grid aducandu-se toate rezultatele ce contin valoarea completata in criteriul de filtrare.
  • NCCode - permite cautarea de articole asociate cu valoarea din grid, de pe coloana NCCode. Este posibila filtrarea de rezultate si introducand codul partial, in grid aducandu-se toate rezultatele ce contin valoarea adaugata in criteriul de filtrare NCCode.
  • CPVCode - permite cautarea de articole asociate cu valoarea din grid, de pe coloana CPVCode. Similar functionalitatii campului NCCode, se poate completa in campul CPVCode un cod partial pentru filtrarea de rezultate.
  • Classification - camp cu selectie de valoare din lookup, populat cu toate clasificarile de articole inregistrate in SeniorERP. Permite filtrarea articolelor in grid dupa o clasificare de articole selectata.
  • Only unassociated Entities NC - optiune de filtrare implicit debifata. Daca se bifeaza, la filtrarea de rezultate, in grid se aduc doar articolele care nu au valoare pe coloana NCCode pe nomenclatorul selectat in campul NC Code Nomenclature.
  • Only unassociated Entities CPV - optiune de filtrare implicit debifata. Daca se bifeaza, la filtrarea de rezultate, in grid se aduc doar articolele care nu au valoare pe coloana CPVCode pe nomenclatorul selectat in campul CPV Code Nomenclature.
  • Is active product - optiune de filtrare implicit bifata, care la filtrarea de rezultate, in grid se aduc doar articolele active din SeniorERP.

0. zona criterii filtrare nomenclature - products.png

Zona Grid Product Commodities

In aceasta zona sunt afisate rezultatele in urma actionarii butonului Search. Tot in zona Product Commodities se pot edita manual randurile cu articole, permitandu-se de asemenea si exportul listei cu codurile articolelor din baza de date in format Excel.

2. Nomenclatures - prezentare meniu Products.png

Editare manuala in grid-ul Product Commodities

In grid-ul Product Commodities se poate edita manual fiecare rand prin actionarea icon-ului Buton edit.png Edit.

Butonul edit din grid exemplu.png

Se deschide forma Associations, unde este permisa selectia de un nou CPVCode sau NCCode din lookup-uri.

Lookup-urile campurilor CPVCode si NCCode sunt populate tinand cont de cele doua nomenclatoare selectate in filtrul Products. Aceste lookup-uri se deschid automat la completarea manuala de cod sau pot fi deschise apasand butonul 6.

Lookup-urile se filtreaza in timp real la completarea manuala partiala a codurilor. Valoarea din lookup-uri se poate sterge manual sau se poate apasa icon-ul Icon X din lookup.png. Salvarea modificarilor se realizeaza in urma actionarii butonului Save din partea de jos a formei.

Pentru a renunta la modificari, se apasa butonul Cancel sau butonul x din partea dreapta sus a formei.

Forma associations - grid product commodities.png

Import Coduri NC si CPV

Pentru a incepe importul codurilor NC si CPV ale articolelor, se apasa butonul Search ce aduce in grid-ul Product Commodities codurile articolelor din baza de date. Dupa ce s-au incarcat in grid codurile articolelor si denumirea lor, se apasa butonul Product commodities - buton export all data.png Export all data regasit in partea dreapta sus a grid-ului.

3. Product commodities -grid cu buton export all data.png

Se deschide fisierul exportat din folderul in care acesta a fost descarcat.

4. Product commodities - open downloaded xlsx.png

Se modifica fisierul Excel exportat si se completeaza cu valorile codurilor. Dupa modificari se salveaza fisierul Excel.

Atentie! Pentru un import mai rapid este necesar ca articolele pentru care nu se vor completa codurile sa fie sterse din fisier.

Fisierul Excel are urmatoarea structura:

  • Name - numele articolului din SeniorERP.
  • Code - codul articolului din SeniorERP.
  • NCCode - codul ce se va asocia articolului din nomenclatorul de tip Product Commodities Code.
  • CPVCode - codul ce se va asocia cu articolul din nomenclatorul de tipul CPV Codes (eFactura).

5. fisier excel exportat - articole E-factura.png

In urma completarii fisierului, in aplicatie se apasa butonul Import, se selecteaza fisierul respectiv si se apasa butonul Open:

6. fisier excel de importat - articole E-factura.png

In functie de dimensiunea fisierului importat, durata de finalizare a procesului de import poate varia. Dupa ce importul a fost realizat cu succes, este afisat mesajul: Successfully imported.

7. fisier importat cu succes.png

Se pot vizualiza rezultatele in urma importului de coduri la o noua cautare prin actionarea butonului Search. In grid-ul Product Commodities vor fi afisate valori pe coloanele NCCode sau CPVCode in functie de informatiile importate din fisier.

7. rezultate in grid Product commodities dupa import.png

Navigare si filtrare in grid-ul Product Commodities

La navigarea in partea de jos a grid-ului (utilizand scroll) se pot vizualiza mai multe rezultate (acestea se incarca in timp real).

9. rezultate in grid in incarcare.png

Este posibila filtrarea rezultatelor si din grid utilizand autofilter row la nivel de nume (Name) sau cod (Code).

8. rezultate in grid Product commodities autofilter row.png

Se pot realiza filtrari suplimentare utilizand optiunea Create filter din partea de jos a paginii.

Spre exemplu, daca se doreste aducerea de informatii in grid cu randuri ce nu contin cuvantul "carte", se procedeaza astfel:

Se completeaza in autofilter row cuvantul "carte". La navigarea pe butonul Buton cautare in autofilter.png cautare din autofilter row, se deschide lookup cu alte optiuni de filtrare. Pentru a ascunde in grid randurile ce contin cuvantul "carte", se selecteaza optiunea Does not contain.

Modificare cautare in autofilter - does not contain.png

De asemenea, este posibila filtrarea concomitenta pe cele doua coloane: Name si Code. Spre exemplu, se pot filtra randuri astfel incat sa fie aduse in grid randuri ce nu contin cuvantul "carte", si care au cod ce incepe cu valoarea 20 (se alege optiunea Starts with din coloana Code).

Rezultat filter builder.png

Alternativ, se pot realiza aceste tipuri de filtrari utilizand bara Create filter icon.png Create filter. Se observa ca la adaugarea cuvantului "carte" in autofilter a fost adaugat buton implicit bifat (permite debifare), iar denumirea Create filter a fost modificata cu valoarea: [Name] Contains 'carte'.

Se apasa pe denumirea [Name] Contains 'carte' si se deschide forma Filter Builder ce permite modificarea filtrarii.

Pentru a aduce in grid randurile ce nu contin cuvantul "carte" se apasa pe optiunea Contains si se alege Does not contain.

Exemplu filter builder.png

Pentru a aduce in grid randuri ce nu contin cuvantul "carte" in denumire si a caror cod incepe cu valoarea "20", in Filter Builder se apasa butonul + si se alege optiunea Add condition.

Adauga conditie in filter builder.png

Pe randul cu campurile Id, Equals si <enter a value> se aleg optiunile Code, Starts with si se completeaza valoarea 20.

Adauga conditie in filter builder Code starts with 20 .png

Se salveaza optiunea din forma apasand butonul OK.

In grid sunt aduse toate articolele a caror denumire nu contin cuvantul "carte" si a caror cod incepe cu valoarea "20". Se poate observa pe autofilter row icon-ul Icon does not contain.png (specific optiunii Does not contain), precum si optiunea din bara Create filter cu denumirea: [Name] Does not contain 'carte' and [Code] Starts with "20".

Rezultat filter builder.png

Pentru ambele variante de filtrare din grid, se pot reseta filtrarile la stergerea cuvantului din autofilter sau la apasarea pe butonul Clear din partea dreapta jos a grid-ului (pe bara Create filter).