FinanceFakturyList
Z Net47 2.0
Zapytanie:
//BEGIN// <?xml version="1.0" encoding="UTF-8"?> <Net47> <SessionID>9859c16379c2f22e2db8dde9f41cc6a8</SessionID> <Priority>0</Priority> <Request> <Type>FinanceFakturyList</Type> <FinanceFakturyList> <Limit>0</Limit> <Offset>1</Offset> <SortCol>data_wyst</SortCol> <SortOrder>ASC</SortOrder> <Klient>Nowak</Klient><!-- opcjonalne --> <DataWyst>>=,2015-08-01,<=,2015-08-03</DataWyst><!-- opcjonalne --> <DataSprz>=,2015-08-01</DataSprz><!-- opcjonalne --> <Termin>=,2015-08-01</Termin><!-- opcjonalne --> <Platnosc>PRZELEW</Platnosc><!-- opcjonalne --> <Wartosc>>,100.00</Wartosc><!-- opcjonalne --> <Pozostalo>>,100.00</Pozostalo><!-- opcjonalne --> <SortOrder>ASC</SortOrder><!-- opcjonalne --> <SortOrder>ASC</SortOrder><!-- opcjonalne --> <SortOrder>ASC</SortOrder><!-- opcjonalne --> <SortOrder>ASC</SortOrder><!-- opcjonalne --> <SortOrder>ASC</SortOrder><!-- opcjonalne --> <SortOrder>ASC</SortOrder><!-- opcjonalne --> <SortOrder>ASC</SortOrder><!-- opcjonalne --> <SortOrder>ASC</SortOrder><!-- opcjonalne --> <SortOrder>ASC</SortOrder><!-- opcjonalne --> std::string Klient = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Klient", false); std::string DataWyst = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("DataWyst", false);//tab std::string DataSprz = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("DataSprz", false);//tab std::string Termin = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Termin", false);//tab std::string Platnosc = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Platnosc", false); std::string Wartosc = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Wartosc", false);//tab std::string Status = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Status", false); std::string Waluta = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Waluta", false); std::string Pozostalo = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Pozostalo", false);//tab std::string Grupy = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Grupy", false);//tab int int TypKlienta = this->StringToInt(objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("TypKlienta", false)); std::string TypDokumentu = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("TypDokumentu", false); std::string Plany = objXML->objCategory.objCategory[idrequest].objCategory[idtype].GetString("Plany", false);//tab int </FinanceFakturyList> </Request> </Net47> //BEGINEND//
Odpowiedź:
//BEGIN// <?xml version="1.0" encoding="UTF-8"?> <Net47> <Request> <Type>FinanceFakturyList</Type> <FinanceFakturyList> <Rekord><!-- sekcja może wystąpić kilka razy --> <DocumentID>3999</DocumentID> <UserID>27</UserID> <CustomerID>138</CustomerID> <Klient>Paśmierz Jeronim</Klient> <NumerDok>0251/FV/06/2013</NumerDok> <DataWyst>2013-06-20</DataWyst> <DataSprz>2013-06-20</DataSprz> <Termin>2013-06-29</Termin> <Platnosc>PRZELEW</Platnosc> <Wartosc>99.00</Wartosc> <Rozliczono>0</Rozliczono> <Nazwa>FV</Nazwa> <Status>N</Status> <Odsetki></Odsetki> <Waluta>PLN</Waluta> <Zaksiegowane>true</Zaksiegowane> </Rekord> </FinanceFakturyList> </Request> </Net47> //BEGINEND//
Błędy:
//BEGIN// <?xml version="1.0" encoding="UTF-8"?> <Net47> <Request> <Type>Error</Type> <Error>Brak danych lub błąd pobrania</Error> </Request> </Net47> //BEGINEND//