FinanceFakturyList

(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
Linia 13: Linia 13:
 
<SortCol>data_wyst</SortCol>
 
<SortCol>data_wyst</SortCol>
 
<SortOrder>ASC</SortOrder>
 
<SortOrder>ASC</SortOrder>
<DataOd>2013-06-5</DataOd>
+
 
<DataDo>2013-06-20</DataDo>
+
<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>
 
</FinanceFakturyList>
 
</Request>
 
</Request>

Wersja z 14:07, 26 sie 2015

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//
Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Konfiguracja Systemu
Szablony
API
PostgreSQL
Narzędzia
MENU