Witam
Aby usprawnić sobie prace mam możliwość wykorzystania pliku z danymi w formacie xml. Problem polega na tym że kompletnie nie wiem z czym "to jeść". Pewne jest jedno mam opis jak ma wyglądać taki plik oraz to że dane będą do niego wprowadzane "z ręki" ew. z pliku csv na zasadzie makra
poniżej opis pliku xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<DocumentElement>
<zgloszenie>
<zg_skl_zgl_miejscowosc></zg_skl_zgl_miejscowosc> - Miejscowość zgłoszenia
<zg_skl_zgl_miejscowosc_brak>1</zg_skl_zgl_miejscowosc_brak> - Znacznik braku adresu w słowniku OSD. Domyślnie = 1
<zg_sprz_new_umowa_dys_odb></zg_sprz_new_umowa_dys_odb> - Informacja – Do kogo ma być przekazywana umowa do podpisu Wartości = sprzedawca lub klient
<zg_urd_nazwa></zg_urd_nazwa> - Nazwa URD
<zg_urd_adres_kod></zg_urd_adres_kod> - kod pocztowy URD
<zg_urd_adres_miejscowosc></zg_urd_adres_miejscowosc> - Miejscowosć URD
<zg_urd_adres_miejscowosc_brak>1</zg_urd_adres_miejscowosc_brak> - Znacznik braku adresu w słowniku OSD. Domyślnie = 1
<zg_urd_adres_poczta></zg_urd_adres_poczta> - Nazwa Poczty URD
<zg_urd_adres_ulica></zg_urd_adres_ulica> - Ulica URD
<zg_urd_adres_dom></zg_urd_adres_dom> - Nr domu URD
<zg_urd_adres_lokal></zg_urd_adres_lokal> - Nr lokalu URD
<zg_urd_adres_kod_k></zg_urd_adres_kod_k> - Kod pocztowy URD - adres do korespondencji
<zg_urd_adres_miejscowosc_k></zg_urd_adres_miejscowosc_k> - Miejscowosć URD - adres do korespondencji
<zg_urd_adres_miejscowosc_k_brak>1</zg_urd_adres_miejscowosc_k_brak> - Znacznik braku adresu w słowniku OSD. Domyślnie = 1
<zg_urd_adres_poczta_k></zg_urd_adres_poczta_k> - Nazwa Poczty URD – adres do korespondencji
<zg_urd_adres_ulica_k></zg_urd_adres_ulica_k> - Ulica URD - adres do korespondencji
<zg_urd_adres_dom_k></zg_urd_adres_dom_k> - Nr domu URD - adres do korespondencji
<zg_urd_adres_lokal_k></zg_urd_adres_lokal_k> - Nr lokalu URD - adres do korespondencji
<zg_urd_kod_osd></zg_urd_kod_osd> - Kod URD nadany przez OSD
<zg_urd_nip></zg_urd_nip> - NIP URD
<zg_urd_pesel></zg_urd_pesel> - PESEL URD
<zg_urd_pesel2></zg_urd_pesel2> - PESEL URD drugiej osoby (strony umowy)
<zg_urd_email></zg_urd_email> - email URD
<zg_urd_telefon></zg_urd_telefon> - telefon URD
<zg_urd_regon></zg_urd_regon> - REGON URD
<zg_urd_paszport></zg_urd_paszport> - Nr paszportu URD
<zg_urd_nowy_odbiorca>0</zg_urd_nowy_odbiorca> - Znacznik zmiany odbiorcy (przyjmuje wartość 0 – Bez Zmiany odbiorcy lub 1 – Zmiana odbiorcy
<zg_urd_nowy_obiekt>0</zg_urd_nowy_obiekt> - Znacznik nowo przyłączanych obiektów Przyjmuje wartości 0 - istniejące obiekty lub 1 - nowo przyłączane obiekty
<zg_umowa_ds_data_zak></zg_umowa_ds_data_zak > - data zakończenia umowy e.e. z dotychczasowym sprzedawcą
<zg_umowa_ns_new_nr></zg_umowa_ns_new_nr> - Nr umowy sprzedaży u nowego sprzedawcy
<zg_data_umowa_ns></zg_data_umowa_ns> - Data zawarcia umowy sprzedaży u nowego sprzedawcy
<zg_data_umowa_ns_pocz></zg_datau_mowa_ns_pocz> - Data początku obowiązywania umowy z nowym sprzedawcą
<zg_data_umowa_ns_czas_okreslony>0</zg_data_umowa_ns_czas_okreslony> - Znacznik czy umowa sprzedaży jest zawarta na czas okrelony. przyjmuje wartosć 0 - umowa na czas nieokreślony lub 1 - umowa na czas określony
<zg_data_umowa_ns_konc></zg_data_umowa_ns_konc> - Data końca obowiązywania umowy z nowym sprzedawcą (jeżeli nr_ppe_data_umowa_czas_okreslony = 1)
<zg_ilosc_na_umowie_ns></zg_ilosc_na_umowie_ns> - Całkowita ilość energii elektrycznej objęta umową sprzedaży – pole nieaktualne, pozostaje puste
<zg_zal_oryginal>0</zg_zal_oryginal> - Znacznik dołączenia do zgłoszenia załączników z pełnomocnictwem
<GridPPE> - Sekcja wszystkich zglaszanych punktów PPE.
<PPE id='1'> - Numer kolejnej sekcji punktu PPE. Parametr "id" przyjmuje wartość o 1 większą od poprzedniego dla każdego kolejnego punktu PPE.
<nr_ppe></nr_ppe> - Nr PPE
<nr_ppe_ulica></nr_ppe_ulica> - Ulica PPE
<nr_ppe_dzialka></nr_ppe_dzialka> - Nr działki PPE
<nr_ppe_dom></nr_ppe_dom> - Nr domu PPE
<nr_ppe_lokal></nr_ppe_lokal> - Nr lokalu PPE
<nr_ppe_kod></nr_ppe_kod> - Kod pocztowy PPE
<nr_ppe_miejscowosc></nr_ppe_miejscowosc> - Nazwa Miejscowosć PPE
<nr_ppe_miejscowosc_brak>1</nr_ppe_miejscowosc_brak> - Znacznik braku adresu w słowniku OSD. Domyślnie = 1
<nr_ppe_poczta></nr_ppe_poczta> - Nazwa Poczty PPE
<nr_ppe_nazwa></nr_ppe_nazwa> - Nazwa PPE
<nr_ppe_taryfa></nr_ppe_taryfa> - Grypa taryfowa PPE
<nr_ppe_taryfa_zmiana>0</nr_ppe_taryfa_zmiana> - Znacznik zmiany grupy taryfowej przyjmuje wartości 0 – bez zmiany gr taryfowej, 1 – zmiana grupy taryfowej.
<nr_ppe_ilosc_na_umowie></nr_ppe_ilosc_na_umowie> -Ilość energii elektrycznej objęta umową sprzedaży dla danego PPE
<nr_ppe_nr_licznika></nr_ppe_nr_licznika> - Nr licznika PPE
</GridPPE>
</zgloszenie>
</DocumentElement>