, ( ), .
( XML)
XML.
, , .
:
[ ] [ ] [ ] [].xml
.
1. , ;
2. ;
3.
4. ;
5. , ;
6. / ;
7. / ;
8. / ;
.
--.
. ().
.
.
XML :
<?xml version="1.0" encoding="utf-8"?>
<DATA_PACKET_NI Version="1.7" Program="<>" ExpDate= "< yyyy- mm- ddThh: mn: ssZ> " DocType="0" RPN_TO="< >" YEAR="<>" RPT_PERIOD="<>" CALC_TYPE="< >" NUMB_COR_RPT="<>" INN="<>" KPP="<>" OGRN="<>">
<ORG_INFO>
[]
<EMISSION_DOC>
[ ]
</EMISSION_DOC>
<WATER_DOC>
[ ( ):]
</WATER_DOC>
<WASTE_DOC>
[ ]
</WASTE_DOC>
<WASTE_LIC>
[ , , , , ]
</WASTE_LIC> <DOC_TECH_RPT>
|
|
[ , ]
</DOC_TECH_RPT>
<EMISS_OBJECT>
[ ]
</EMISS_OBJECT>
<EMISS_DEP_OBJECT>
[ / ]
</EMISS_DEP_OBJECT>
<WATER_OBJECT>
[]
</WATER_OBJECT>
<WASTE_OBJECT>
[ ]
</WASTE_OBJECT>
<CALC_PAYMENT>
[ ]
<TOTAL_CALC>
[ , , ]
<STATOBJ_EMISS>
[ ]
</STATOBJ_EMISS>
<VEHICLES_EMISS>
[ ]
</VEHICLES_EMISS>
<WATER_PAYMENT>
[ ]
</WATER_PAYMENT>
<WASTE_PAYMENT>
[ ]
</WASTE_PAYMENT
</TOTAL_CALC>
</CALC_PAYMENT>
</ORG_INFO>
<ATTACH> BINARY - </ATTACH>
</DATA_PACKET_NI>
:
<?xml version="1.0" encoding="utf-8"?>
.
8 :
<DATA_PACKET_NI Version="1.7" Program="" ExpDate="" DocType="0" RPN_TO="" YEAR="" RPT_PERIOD="" CALC_TYPE="" NUMB_COR_RPT="" INN="" KPP="" OGRN="" >
Version ;
Program
ExpDate xml-
- DocType (0 )
- RPN_TO
- YEAR ,
- RPT_PERIOD ,
- CALC_TYPE ( 1 - 2)
- NUMB_COR_RPT
- INN
- KPP
- OGRN
XML (: , ..) (). .
, : < > </ >.
: , ( FNAME) "", :
<FNAME> ""</FNAME>
, (, ), , ..:
< >
< 1 ></ 1 >
< 2 ></ 2 >
</ >
, . , 2 :
|
|
<EMISSION_DOC>
[ ]
</EMISSION_DOC>
<EMISSION_DOC>
[ ]
</EMISSION_DOC>
([]) XML, . .
, () . :
<ORG_INFO>
<EMISS_OBJECT>
[ ]
</EMISS_OBJECT>
</ORG_INFO>
, .
. :
. , ;
- . : λ - ( ); ͻ - ( ). ( ), ʻ. : ʻ;
;
- , :
Varchar(n) - n-;
Numeric(m, k) - ( ), m - , , k - ;
Date --.
, , 1 .
(, , ) (, , ). 32 , A, B, C, D, E, F.
. :
<EMISSION_DOC>
<ID_ED>1</ID_ED>
<NUM_DOC>0208-10</NUM_DOC>
<OBJ_EMISS_DOC>
<ID_E >1</ID_E >
</OBJ_EMISS_DOC>
</EMISSION_DOC>
<EMISS_OBJECT>
<ID_EO>1</ID_EO>
<NAME_EO> </NAME_EO>
</ EMISS_ OBJECT>
0208-10 (ID_ED = 1) ( ).
,
:
ID_ORG | Varchar(32) | ||||
FNAME | Varchar(500) | ||||
SNAME | Varchar(255) | ||||
FINDIVID | . | Boolean | |||
INN | Varchar(12) | ||||
OGRN | Varchar(15) | ||||
REG_DATE | Date | ||||
KPP | Varchar(9) | ||||
ADDJ_OKATO | Varchar(11) | ||||
ADDJ_INDEX | Varchar(6) | ||||
ADDR_JUR | , | Varchar(240) | |||
ADDJ_STREET | , , () | Varchar(128) | |||
ADDF_OKATO | Varchar(11) | ||||
ADDF_INDEX | Varchar(6) | ||||
ADDR_FACT | , | Varchar(240) | |||
ADDF_STREET | , , () | Varchar(128) | |||
ADDP_OKATO | Varchar(11) | ||||
ADDP_INDEX | Varchar(6) | ||||
ADDR_POST | , | Varchar(240) | |||
ADDP_STREET | , , () | Varchar(128) | |||
PHONE | Varchar(50) | ||||
Varchar(50) | |||||
FAX | Varchar(50) | ||||
ORG_SCALE | : 3 ( ) 4 ( ) 5 ( ) 6 ( ) | Numeric(1) | |||
CHIEF | / ( ) | Varchar(255) | |||
CHIEF_POST | Varchar(255) | ||||
PHONE_CHIEF | / | Varchar(255) | |||
ACNTG | / ( ) | Varchar(255) | |||
PHONE_ACNTG | / | Varchar(50) | |||
CHSUB_DOC | Varchar(255) | ||||
ACSUB_DOC | Varchar(255) | ||||
CURR_ACC | Varchar(20) | ||||
BANK | Varchar(160) | ||||
BIC | Varchar(9) | ||||
KORR_ACC | Varchar(20) | ||||
OKPO | Varchar(10) | ||||
ID_PORG | Varchar(32) | ||||
SEP_DIV | Boolean | ||||
OKVED | ( )
| ||||
OKVED_CODE | Varchar(15) |