posfgit / standard

9 stars 13 forks source link

Mediul de test #18

Open bogdannedelcu opened 2 years ago

bogdannedelcu commented 2 years ago

Buna ziua,

Pentru crearea de useri de acces la mediul de test va rugam sa ne transmiteti numele complet al societatii pentru care doriti cont conform licentei precum si o adresa de email unde sa va comunicam credentialele. Transmiteti aceste informatii la adresa servicedesk@anre.ro indicand in corpul mesajului CUI-ul societatii. Se va crea un singur user de API pentru un CUI.

Multumesc

EDistributie commented 2 years ago

Buna ziua! Va rog sa creati un user pentru OR Enel Distributie. Daca sunt necesare informatii suplimentare, va rog sa le comunicati. Multumesc!

axinitza commented 2 years ago

Buna ziua. Va rog sa creati userii de test pentru Engie Romania si pentru Distrigaz Sud Retele. Am rugamintea sa ne furnizati si informatiile pt. logare (Access Token URL, Client ID, Client Secret, Numarul de Failed Attempts pana la blocare cont). Multumesc.

dansilviuiancu commented 2 years ago

Buna ziua,

Va rog sa ne spuneti ce se intampla cu mediul de test.

Se pare ca nu ne putem conecta de cateva zile.

Avem erori de : Invalid_credetials & timeout. Am atasat un ss din Postman . Va multumesc . image

bogdannedelcu commented 2 years ago

Buna ziua,

Va rog sa ne spuneti ce se intampla cu mediul de test.

Se pare ca nu ne putem conecta de cateva zile.

Avem erori de : Invalid_credetials & timeout. Am atasat un ss din Postman . Va multumesc . image

@dansilviuiancu puteti incerca din nou va rog?

bogdannedelcu commented 2 years ago

Buna ziua. Va rog sa creati userii de test pentru Engie Romania si pentru Distrigaz Sud Retele. Am rugamintea sa ne furnizati si informatiile pt. logare (Access Token URL, Client ID, Client Secret, Numarul de Failed Attempts pana la blocare cont). Multumesc.

@axinitza va rog sa imi scrieti pe adresa de email unde sa va trimitem credentialele

dansilviuiancu commented 2 years ago

Multumim mult . Mediul de test functioneaza acum.

image

dansilviuiancu commented 2 years ago

Salut @bogdannedelcu. Poti verifica mediul de test te rog? Nu pot genera un token nou. Am urmatoarea eroare: {"error":"unknown_error"}.

Te rugam daca poti sa ne dai un nou proiect pentru Postman care sa contina si mesajul : "ContractChangedInfo" . Deoarece intelegem ca este singurul mesaj folosit de furnizor pentru migrarea datelor..

AndreeaCristinaStoica commented 2 years ago

Buna ziua @bogdannedelcu va rugam sa intretineti in POSF datele aferente furnizorilor si distribuitorilor autorizati in POSF , sa modificati structura mesajelor care contin aceste elemente astfel incat sa comunicam in baza unui ID (and name). Exista vreo justificare pentru transmiterea a zeci de informatii pentru operator; furnizor nou; furnizor actual ? va rugam sa ne puneti la dispozitie acest nomenclator necesar a fi definit in POSF

AndreeaCristinaStoica commented 2 years ago

Buna ziua @bogdannedelcu asa cum a mentionat si colegul meu @dansilviuiancu incercam sa migram contracte (Furnizor gaze si energie electrica) care contin date accurate din sitemele noastre folosind asa cum ati sugerat ContractChangedInfo. pentru a putea face acest lucru te rugam in noul proiect care va contine si ContractChangedInfo sa elimini obligativitatea campurilor si pe care care furnizorul nu este master si/sau nu le detine, ca de ex:

"technicalData": {
  "counterIndexReadDate": "not available",
  "counterIndexValue": "not available",
  "counterSeries": "not available",
  "counterType": "not available",
  "date": "not available",
  "documentType": "not available",
  "number": "not available",
  "smartMeter": not available,
  "status": "not available"
},

date contact client

bogdannedelcu commented 2 years ago

Multumim pentru feedback, revenim maine cu schimbarile solicitate.

AndreeaCristinaStoica commented 2 years ago

@bogdannedelcu - te rugam (am mentionat si in carul altui issue deschis insa nu a fost corect inteleasa solicitarea), sa ne pui la dispozitie SI un mediu de test pentru interfata de contractare care se va utiliza de catre client & de catre toti operatorii din piata . Exista o versiune de test si pentru aceasta, a fost postat si nu am vazut noi? aveti o documentatie care descrie procesul in baza caruia a fost dezvoltata interfata publica de contractare, ne-ar fi de mare ajutor sa avem si aceste info nu doar api-ul pentru mesaje. aveti un deadline pentru o varianta de test a acesteia?

bogdannedelcu commented 2 years ago

@AndreeaCristinaStoica @axinitza @dansilviuiancu @EDistributie Azi la ora 12 ne putem auzi pe zoom pentru intrebari si raspunsuri daca doriti.

Join Zoom Meeting https://us05web.zoom.us/j/3348803391?pwd=cTIzSVVSYnU5MVlXcE9vTCtHam9Pdz09

Meeting ID: 334 880 3391 Passcode: QJBwc7

axinitza commented 2 years ago

Buna ziua. Eu o sa fiu prezent la sedinta si daca se poate doresc si cateva mici clarificari legate de integrarea cu posf-beta :

  1. fiecare distribuitor si furnizor o sa aiba propriul user in baza caruia face GET/POST doar la mesajele destinate lui sau este nevoie si de "consumerId" ?
  2. Daca este nevoie de "consumerId" acesta o sa fie generat astfel incat sa nu putem apela folosii ID se la Engie pt. Distrigaz si invers ?
  3. Pentru canalul de POOL : cat de des recomandati sa facem operatiunea (60 de secunde) ?
  4. Mesajele de tip POST deranjeaza sistemul POSF daca le definim de tip SYNCRON ?
bogdannedelcu commented 2 years ago
  1. ConsumerID e folosit intern de fiecare furnizor/operator care citeste din coada proprie. Modificati acest camp doar daca doriti sa incepeti citirea de la 0 a mesajelor din coada, sau daca doriti sa aveti 2 consumatori distincti ai mesajelor.
  2. Este un ID intern, puteti pune orice valori, nu se va amesteca cu al altora
  3. Pool returneaza imediat raspuns daca are informatii, iar daca nu are va astepta 1 secunda pana cand returneaza empty. Recomand strategia "Exponential backoff" pentru apeluri (exemplu aici https://cloud.google.com/iot/docs/how-tos/exponential-backoff)
  4. Mesajele POST returneaza sincron un raspuns la terminarea apelului, dar nu garanteaza ca mesajul trimis in sistem este si procesat. Procesarea mesajelor si transmiterea in celelalte cozi se face asincron.
DEER-de commented 2 years ago

Bună ziua,

Pentru societatea DISTRIBUȚIE ENERGIE ELECTRICĂ ROMANIA (DEER) vă rugăm să creați 2 useri în mediu de test POSF: DEER_IT și DEER_DMCD. Credențialele vă rugăm să le comunicați la adresa de email: Denisa.Roman@distributie-energie.ro). Vă mulțumim.

AndreeaCristinaStoica commented 2 years ago

@bogdannedelcu - te rog sa ne pui la dispozitie GET-ul pentru PRE, avem nevoie de id pt migrare. deadline te rog