Jest to procedura, która weryfikuje dane logowania konta oraz zwraca jego dane.
<request> <proc_num>1882</proc_num> <login>100443</login> <password>c00</password> <token>dr45juu764</token> </request>
{"Code_1882": { "Variable_All": [ { "token": "dr45juu764", "text_ok": "OK", "flag_ok": true } ], "Partner_Current": [ { "PartnerIdent": "023170", "FullName1": "GARMINA.EU", "FullName2": "", "FullName3": "", "NIP": "952-19-42-459", "NumRecPartner": 9972, "NumRecPartner_Attend": 14025, "NumRecPartner_Payer": 14026, "Phone": "694-410-421", "EMail": "", "Address": "UL.SKĹ.ODOWSKIEJ 10", "PostCode": "86-300", "CityIdent": "GRUDZIÄ.DZ", "Login": "100443", "Password": "c00", "Lp": 9, "NumRecPartnerAgent": 81051, "PartnerAgentIdent": "P.HESZKE-PZ", "NumberAuth": "7:00-15:00", "Faculty": "PZ", "Room": "PZ", "Floor": "1 PIÄ.TRO", "PESEL": "", "Gg": 0, "Skype": "", "MPK": "", "Flag_Bonus": false, "Flag_Promotion": true, "Flag_Account": true, "Flag_AccountActiv": false, "Flag_AccountAdmin": false, "Flag_AccountAdminVice": false } ] }}
Poniżej znajduje się opis pól. Litera „W” oznacza, że pole będzie wyświetlane na Platformie. Litera „E” oznacza, że pole będzie mogło być edytowane z poziomu Platformy i odesłane do Firmatica.
PartnerIdent | W | Symbol kontrahenta | |
FullName1+FullName2+FullName3+ | W | Nazwa kontrahenta | wyświetlić połączcone |
NIP | W; | Numer NIP | |
NumRecPartner | - | wew. Firmaticowy identyfikator kontrahenta - będzie używany w plikach input | |
NumRecPartner_Attend | - | wew. Firmaticowy identyfikator kontrahenta realizującego zamówienie - będzie używany w plikach input | |
NumRecPartner_Payer | - | wew. Firmaticowy identyfikator kontrahenta płatnika - będzie używany w plikach input | |
NumRecPartnerAgent | - | wew. Firmaticowy identyfikator konta - będzie używany w plikach input |
Do wyświetlenia razem jako dane konta:
Phone | W; E; | Telefon |
W; E; | ||
Address | W; E; | Adres |
PostCode | W; E; | Kod pocztowy |
CityIdent | W; E; | Miasto |
Login | W; | Login |
Password | W; E; | W trybie wprowadzania hasła |
PartnerAgentIdent | W; E; | Imię i nazwisko |
NumberAuth | W; E; | Godziny otwarcia |
Faculty | W; E; | Wydział |
Room | W; E; | Pokój |
Floor | W; E; | Piętro |
Gg | W; E; | GG |
Skype | W; E; | Skype |
Flagi do wyświetlenia razem jako parametry konta:
Flag_Bonus | W; | Widzi cenniki dodatkowe |
Flag_Promotion | W; | Widzi cenniki promocyjne |
Flag_Account | W; | Traktowany jako konto |
Flag_AccountActiv | W; | Konto aktywne |
Flag_AccountAdmin | W; | Administrator |
Flag_AccountAdminVice | W; | Asystent administratora |
{"Code_1882": { "Variable_All": [ { "token": "dr45juu764", "text_ok": "2) Brak konta dla tego loginu", "flag_ok": false } ], "Partner_Current": [ { "PartnerIdent": "", "FullName1": "", "FullName2": "", "FullName3": "", "NIP": "", "NumRecPartner": 0, "NumRecPartner_Attend": 0, "NumRecPartner_Payer": 0, "Phone": "", "EMail": "", "Address": "", "PostCode": "", "CityIdent": "", "Login": "", "Password": "", "Lp": 0, "NumRecPartnerAgent": 0, "PartnerAgentIdent": "", "NumberAuth": "", "Faculty": "", "Room": "", "Floor": "", "PESEL": "", "Gg": 0, "Skype": "", "MPK": "", "Flag_Bonus": false, "Flag_Promotion": true, "Flag_Account": true, "Flag_AccountActiv": false, "Flag_AccountAdmin": false, "Flag_AccountAdminVice": false } ] }}
Możliwe komunikaty błędów: