Autor Wątek: Sfera - Procedury JPK VAT  (Przeczytany 1874 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline gtraders

  • Nowy użytkownik
  • *
  • Wiadomości: 38
  • Reputacja +0/-0
  • Wersja programu: 1.29
Sfera - Procedury JPK VAT
« dnia: Wrzesień 28, 2020, 14:14:33 »
Witam,

gdzieś natrafiłem w sieci, teraz nie mogę znaleźć, na informację, że Sfera obsługuje już nowe pola odnośnie nowego JPK VAT ale w niestety nie ma tego w dokumentacji Sfery.

Takę prosił bym o informację, odnośnie jaki atrybut / metoda dokładnie pozwala na odczyt i edycję pola procedury dla JPK VAT i jakie może przyjmować wartości. Programuję w PHP i niestety mam ograniczone możliwości odnośnie odczytywanie obiektów COM. Udało mu się jedynie ustalić, że dostępne są takie metody:
PobierzOznaczenieJpkVat
UstawOznaczenieJpkVat

i taki atrybut: OznaczenieJpkVatEnum

Ale w metodach nie wiem jakie podać parametry a ten atrybut nie istnieje jak próbuje go odczytać.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17055
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Sfera - Procedury JPK VAT
« Odpowiedź #1 dnia: Wrzesień 28, 2020, 16:38:59 »
Skoro masz tak ograniczone środowisko programistyczne to poszukaj narzędzi do przeglądania biblioteki COM... OznaczenieJpkVatEnum to jak sama nazwa (enum) wskazuje to nie atrybut, tylko typ wyliczeniowy (C#):

public enum OznaczenieJpkVatEnum
    {
        gtaOznaczJpkVatSW = 0,
        gtaOznaczJpkVatEE = 1,
        gtaOznaczJpkVatTP = 2,
        gtaOznaczJpkVatTT_WNT = 3,
        gtaOznaczJpkVatTT_D = 4,
        gtaOznaczJpkVatMR_T = 5,
        gtaOznaczJpkVatMR_UZ = 6,
        gtaOznaczJpkVatI_42 = 7,
        gtaOznaczJpkVatI_63 = 8,
        gtaOznaczJpkVatB_SPV = 9,
        gtaOznaczJpkVatB_SPV_DOSTAWA = 10,
        gtaOznaczJpkVatB_MPV_PROWIZJA = 11,
        gtaOznaczJpkVatMPP = 12,
        gtaOznaczJpkVatIMP = 13,
        gtaOznaczJpkVat01_NapojeAlk = 14,
        gtaOznaczJpkVat02_Paliwa = 15,
        gtaOznaczJpkVat03_OlejeOpal = 16,
        gtaOznaczJpkVat04_Tyton = 17,
        gtaOznaczJpkVat05_Odpady = 18,
        gtaOznaczJpkVat06_UrzElektr = 19,
        gtaOznaczJpkVat07_Pojazdy = 20,
        gtaOznaczJpkVat08_MetSzla = 21,
        gtaOznaczJpkVat09_Leki = 22,
        gtaOznaczJpkVat10_Budynki = 23,
        gtaOznaczJpkVat11_UslPrzenoUprGaz = 24,
        gtaOznaczJpkVat12_UslNiemat = 25,
        gtaOznaczJpkVat13_UslTransIMag = 26,
    }

Definicja metod to ustawiania znaczników i odczytu ich wartości:
 - void UstawOznaczenieJpkVat(OznaczenieJpkVatEnum eOznaczenieJpkVatEnum, bool vbOznaczenie);
 - bool PobierzOznaczenieJpkVat(OznaczenieJpkVatEnum eOznaczenieJpkVatEnum);

Jeśli wasz dostawca programu nie pomaga w takich kwestiach to zapraszam do bliższej współpracy.
Daniel, Białystok.

Forum Użytkownikow Subiekt GT

Odp: Sfera - Procedury JPK VAT
« Odpowiedź #1 dnia: Wrzesień 28, 2020, 16:38:59 »