actualizare
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -24,3 +24,4 @@ settings.ini
|
|||||||
vfp/settings.ini
|
vfp/settings.ini
|
||||||
vfp/output/
|
vfp/output/
|
||||||
vfp/*.json
|
vfp/*.json
|
||||||
|
*.~pck
|
||||||
|
|||||||
75
SPECIFICATIE_CONTRACT.txt
Normal file
75
SPECIFICATIE_CONTRACT.txt
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
SPECIFICATIE PROIECT - IMPORT COMENZI WEB IN ROA ORACLE
|
||||||
|
Data: 5 martie 2026
|
||||||
|
|
||||||
|
================================================================================
|
||||||
|
DESCRIERE SCOP
|
||||||
|
================================================================================
|
||||||
|
|
||||||
|
Implementarea unui sistem automat de import a comenzilor de pe platforme web
|
||||||
|
(GoMag si altele) in sistemul ERP ROA Oracle. Sistemul va prelua comenzi,
|
||||||
|
va realiza mapari de articole, va converte unitati de masura si va crea
|
||||||
|
comenzi in ROA automat.
|
||||||
|
|
||||||
|
|
||||||
|
================================================================================
|
||||||
|
DELIVERABLES
|
||||||
|
================================================================================
|
||||||
|
|
||||||
|
1. Logica de import completa in baza de date ROA Oracle
|
||||||
|
2. Orchestrator automat (cron job) pentru sincronizare comenzi
|
||||||
|
3. Interfata web de configurare mapari SKU-uri
|
||||||
|
4. Suport pentru articole compuse (mapari complexe)
|
||||||
|
5. Conversii unitati de masura intre platforme
|
||||||
|
6. Documentatie tehnica si handover
|
||||||
|
7. Support 3 luni pentru bug fixes
|
||||||
|
|
||||||
|
|
||||||
|
================================================================================
|
||||||
|
EFORTURI SI COSTURI
|
||||||
|
================================================================================
|
||||||
|
|
||||||
|
Lucrat deja: 20h 1,200 EUR
|
||||||
|
De lucrat: 60h 3,600 EUR
|
||||||
|
Support 3 luni: 24h 1,440 EUR
|
||||||
|
|
||||||
|
TOTAL IMPLEMENTARE: 80h 4,800 EUR
|
||||||
|
TOTAL CU SUPPORT: 104h 6,240 EUR
|
||||||
|
|
||||||
|
Tarif orar: 60 EUR/h
|
||||||
|
|
||||||
|
|
||||||
|
================================================================================
|
||||||
|
INCLUS IN PRET
|
||||||
|
================================================================================
|
||||||
|
|
||||||
|
- Analiza si integrare cu baza de date client
|
||||||
|
- Testare completa cu date reale
|
||||||
|
- Integrare in sistemul ROA Oracle
|
||||||
|
- Validari si controale de integritate
|
||||||
|
- Documentation si training
|
||||||
|
- Support de 3 luni pentru probleme critice
|
||||||
|
|
||||||
|
|
||||||
|
================================================================================
|
||||||
|
CONDITII GENERALE
|
||||||
|
================================================================================
|
||||||
|
|
||||||
|
Duratie proiect: 2-4 saptamani
|
||||||
|
Payment terms: 50% avans, 50% la finalizare
|
||||||
|
Garantie: 3 luni (bug fixes gratuit)
|
||||||
|
Suport suplimentar: 60 EUR/h (dupa perioada garantie)
|
||||||
|
|
||||||
|
Buffer estimare: 50% (pentru integrare ROA + incertitudini)
|
||||||
|
|
||||||
|
|
||||||
|
================================================================================
|
||||||
|
RESPONSABILITATI CLIENT
|
||||||
|
================================================================================
|
||||||
|
|
||||||
|
- Acces la baza de date client si ROA Oracle
|
||||||
|
- Accesul la comenzile din platforma web
|
||||||
|
- Clarificarea logicii maparii articole compuse
|
||||||
|
- Testing si validare in mediu pilot
|
||||||
|
|
||||||
|
|
||||||
|
================================================================================
|
||||||
@@ -1,8 +1,3 @@
|
|||||||
-- ====================================================================
|
|
||||||
-- P1-004: Package PACK_JSON pentru parsing JSON generic
|
|
||||||
-- Sistem Import Comenzi Web → ROA
|
|
||||||
-- ====================================================================
|
|
||||||
|
|
||||||
CREATE OR REPLACE PACKAGE PACK_JSON AS
|
CREATE OR REPLACE PACKAGE PACK_JSON AS
|
||||||
|
|
||||||
-- Tipuri pentru lucrul cu JSON
|
-- Tipuri pentru lucrul cu JSON
|
||||||
@@ -44,10 +39,6 @@ CREATE OR REPLACE PACKAGE PACK_JSON AS
|
|||||||
|
|
||||||
END PACK_JSON;
|
END PACK_JSON;
|
||||||
/
|
/
|
||||||
|
|
||||||
-- ====================================================================
|
|
||||||
-- Package Body - Implementarea functiilor
|
|
||||||
-- ====================================================================
|
|
||||||
CREATE OR REPLACE PACKAGE BODY PACK_JSON AS
|
CREATE OR REPLACE PACKAGE BODY PACK_JSON AS
|
||||||
/*
|
/*
|
||||||
PACK_JSON - Generic JSON Parser (Oracle 10g/11g/12c compatible)
|
PACK_JSON - Generic JSON Parser (Oracle 10g/11g/12c compatible)
|
||||||
@@ -568,8 +559,3 @@ FUNCTIONS:
|
|||||||
|
|
||||||
END PACK_JSON;
|
END PACK_JSON;
|
||||||
/
|
/
|
||||||
|
|
||||||
-- ====================================================================
|
|
||||||
-- Grant-uri pentru utilizarea package-ului
|
|
||||||
-- ====================================================================
|
|
||||||
-- GRANT EXECUTE ON PACK_JSON TO PUBLIC;
|
|
||||||
Reference in New Issue
Block a user