2.11. Alte Setări/Procese

În fereastra Login Message, localizată în meniul SysAdmin -> Reguli Generale -> Definiri Sistem, se poate seta un mesaj care va apărea imediat după login - funcționalitate aplicabilă numai pentru implementări “on-premise”.

Procesul Traduceri - Import/Export, localizat în meniul SysAdmin -> Reguli Generale -> Definiri Sistem, se utilizează pentru a importa sau a exporta de fișiere cu traduceri pentru elementele din SocrateCloud  - funcționalitate aplicabilă numai pentru implementări “on-premise”. Începând cu v19.10 a fost completată funcționalitatea cu posibilitatea de a importa traduceri din fișiere xml în structura specifică ”Adempiere”, pe lângă cea standard ”Compiere”. Pentru traduceri complete se recomandă importul fișierului AD_Element_Trl_<<language>>.xml ce reprezintă traducerile elementelor de sistem, urmată de rularea procesului ”Sincronizare Terminologie”.

Fereastra Mesaj Eroare, localizată în meniul SysAdmin -> Reguli Generale -> Definiri Sistem, conține înregistrări aferente mesajelor de eroare afișate în SocrateCloud.

Fereastra Log Rapoarte, accesibilă doar la nivel de System, prezintă istoricul generării de rapoarte.

Tokenuri API 

În fereastra API Tokens procesor, accesibilă doar la nivel de System, se efectuează setări de rulare/frecvență pentru procesorul serviciilor API. 

Fereastra Tokenuri API, accesibilă doar la nivel de System, prezintă istoricul generării de token-uri API.

Data Liberation

BITSoftware pune la dispoziția utilizatorilor un serviciu de tip “Data Liberation” pentru SocrateCloud. 

Prin acest serviciu, clienţii BITSoftware care utilizează SocrateCloud pot oricând să descarce TOATE datele lor sau PARTIAL (anumite tabele) într-un format care se poate ușor restaura într-un mediu local. 

Acest lucru se realizează prin procesul Export Date Titular, localizat în meniul SysAdmin -> System Management

Aceasta acțiune este permisă în funcție de cota de tip "Export baza de date" definită pentru titular. Aceasta se poate consulta în fereastra Titular, tab-ul Cotele mele

Procesul încarcă datele exportate, arhivat, pe un server de fișiere, Amazon S3.

Ferestrele Exporturi Date Titular și Exporturi Date  - Toti Titularii sunt utilizate pentru auditul procesului de export date.

Ștergere date temporare

Procesul se află în meniul SysAdmin-> System Management->Ștergere date temporare. Aceste proces şterge înregistrările din tabelele temporare. Aceste tabele sunt înregistrare în sistem în tabela AD_table, numele tabelei (TableName) începe cu "T" (like T\_%), nu sunt view-uri (IsView='N') şi nu sunt tabelele "test" sau "TIRE_Storage" care nu sunt tabele temporare.

Ca orice proces/raport/fereastra din SocrateCloud şi procesul "Ștergere date temporare" filtrează datele după titularul (AD_Client_ID) ales la autentificare.

Exemplu: dacă rapoartele au fost rulate cu TitularA (AD_Client_ID=11) iar procesul este rulat sub autentificare cu TitularB (AD_Client_ID=90001) vor fi şterse doar datele unde AD_Client_ID=90001.

Procesul primeste parametrul "Days to keep temporary data", necesar filtrării datelor din tabelele temporare pentru a se păstra un cache cu ultimele n zile în care au fost rulate rapoartele. Valoarea implicita a acestui parametru este 2. Dacă parametrul primeşte valoarea 0 şi raportul este rulat cu Rol System (ceea ce inseamna AD_Client_ID=0) atunci procesul goleşte toate înregistrările din tabelele selectate conform descrierii de la punctul 1 cu comanda "TRUNCATE TABLE".

Dacă procesul a rulat fără erori, în partea stângă-jos a ecranului va fi afişat numărul de linii şterse din tabelele temporare (de ex: #1356).

Se recomandă configurarea unei lansări programatice a acestui proces în vederea golirii înregistrărilor din tabelele temporare, cel puţin odată pe zi. Pentru automatizare se va folosi opţiunea Scheduler din SocrateCloud (SysAdmin->Reguli Generale->Server->Scheduler). 

Ștergere Documente

Procesul se află în meniul SysAdmin-> System Management. Acest proces șterge înregistrările cu tip document Baza Facturi Clienti si Plată, aferente parametrilor selectați, în următoarele condiții:

După ștergere se rulează procesele Actualizare Solduri Contabile și Validare Terț.

Asignare Automată

Prin intermediul ferestrei Asignare Automată se pot defini structuri complexe de codificare automată a entităților sau structuri complexe de numerotare a documentelor. 


Tabul Destinație: se face definirea regulilor de generare a codificării

Exemplu de codificări de tip SQL - codificare pentru articole:

SELECT concat('MFG-', mp.Code)

FROM dual 

LEFT JOIN LATERAL(

SELECT(substring(mp.Name, 1, 4)) AS code

FROM M_Product mp

WHERE mp.AD_Client_ID = 1000001

AND mp.M_Product_ID = @M_Product_ID|0@

) mp ON TRUE; 

Configurare Generare Documente

Această funcționalitate este utilă pentru a trata fluxuri necesare în implementare, altele decât cele standard SCloud. Această funcționalitate poate fi folosită și pentru a completa un flux standard pentru implementări specifice (ex. NIR → FF).

Rețete generare documente 

Prin intermediul acestei ferestre se definesc, la nivel de titular, regulile dorite pentru obținerea de documente de tip destinație având ca origine documente de tip sursă.

Tab Documente - Câmpuri master - în acest tab sunt definite corespondențele între câmpurile documentului sursă și cele ale documentului destinație. Înregistrările se generează automat în urma rulării procesului și pot fi modificate sau șterse în funcție de necesități.

Subtab Documente - Valori - se aplică pentru corespondența de câmpuri de pe tabul părinte

Tab Documente - Câmpuri detalii - se activează doar dacă tipurile de documente implicate au structură master/detalii. În acest tab sunt definite corespondențele între câmpurile detaliilor documentului sursă și cele ale detaliilor documentului destinație. Înregistrările se generează automat în urma rulării procesului și pot fi modificate sau șterse în funcție de necesități.

Subtab Detalii (linii) - Valori - se aplică pentru corespondența de câmpuri de pe tabul părinte


Asocieri Generale între Documente 

Prin intermediul acestei ferestre se gestionează legăturile între documentele sursă și destinație obținute, atât la nivel de master cât și de detalii (pentru documentele cu detalii):


Generare Documente

Prin intermediul acestui proces se generează documente din toate documentele sursă care corespund criteriilor de filtrare folosind o rețetă de generare documente. 

Parametri:

Selecția documentelor sursă este limitată la maxim 10 documente. Dacă selecția returnează mai mult de 10 documente se raportează ca eroare si nu se va genera niciun document.

Procesul se poate rula și din scheduler cu parametrul CurrentDate.


Butoanele de tip Creează linii din

După selecția rețetei și a completării criteriilor de filtrare este nevoie ca utilizatorul să pornească căutarea manual (cu tasta Enter sau butonul Actualizare de pe formular). Căutarea va returna doar linii de la documente cu tipul de document indicat în rețetă ca document sursă, care respectă criteriile de filtrare indicate mai sus și pentru care se respectă condițiile:

Selecția documentelor sursă este limitată la maxim 10 documente. Dacă selecția returnează mai mult de 10 documente se raportează ca eroare si nu se va genera niciun document.

Dacă documentul sursă este un Bon de Transfer, atunci opțiunea ”creează linii din” se comportă astfel: 

Funcționalități neimplementate