Faktura XML (INVOICE) wersja 7.58 PobierzPDF
Transkrypt
Faktura XML (INVOICE) wersja 7.58 PobierzPDF
Specyfikacja pliku komunikacyjnego: Faktura XML - ELEKTRONICZNE CENTRUM OBSŁUGI DOKUMENTÓW Data: 2015-09-18 Specyfikacja pliku komunikacyjnego Tabela przedstawia format dokumentu XML opisującego Fakturę. Wersja 7.58. Nazwa pola <Document-Invoice> <Invoice-Header> <InvoiceNumber>InvoiceNumber_1</InvoiceNumber> <InvoiceDate>1999-09-09</InvoiceDate> <SalesDate>1999-09-09</SalesDate> <InvoiceDuplicateDate>1999-09-09</InvoiceDuplicateDate> <InvoiceCurrency>PLN</InvoiceCurrency> <InvoicePaymentDueDate>1999-09-09</InvoicePaymentDueDate> <InvoicePaymentTerms>15</InvoicePaymentTerms> <InvoicePaymentMeans>42</InvoicePaymentMeans> <InvoicePostDate>1999-09-09</InvoicePostDate> <DocumentFunctionCode>O</DocumentFunctionCode> <CorrectionReason>RABAT 10%</CorrectionReason> <Remarks>TEKST</Remarks> <Order> <BuyerOrderNumber>BuyerOrderNumber</BuyerOrderNumber> <SupplierOrderNumber>SupplierOrderNumber</SupplierOrderNumber> <BuyerOrderDate>1999-09-09</BuyerOrderDate> </Order> <Reference> <InvoiceReferenceNumber>InvoiceReference</InvoiceReferenceNumber> <InvoiceReferenceDate>1999-09-09</InvoiceReferenceDate> </Reference> <Delivery> <DeliveryLocationNumber>DeliveryLocation </DeliveryLocationNumber> <DeliveryDate>1999-09-09</DeliveryDate> <DespatchNumber>DespatchNumber_1</DespatchNumber> <DespatchDate>1999-09-09</DespatchDate> <DespatchAdviceNumber>123456</DespatchAdviceNumber> <Name>ABC</Name> <StreetAndNumber>Przemysłowa 5</StreetAndNumber> <CityName>Kraków</CityName> <PostalCode>30-009</PostalCode> <Country>PL</Country> <DeliveryTerms> COPYRIGHT © COMARCH SA 2015 / 09 / 18 Faktura Faktura korekta M M M M M M C14 M M O O M M M M C14 M M O O X(35) CCYY-MM-DD CCYY-MM-DD CCYY-MM-DD [A-Z] (3) CCYY-MM-DD N0 X(3) O1 M O1 M CCYY-MM-DD "O"|"D"| "C"|"R" O C10 M O M O15 O C10 M O M X(350) X(1050) Numer faktury Data faktury Data dostawy towarów lub wykonania usługi Data duplikatu faktury Waluta faktury Data płatności Termin płatności (w dniach) Sposób płatności: „10” – gotówka „20” – czek „42” – przelew na konto bankowe „97” – kompensata Data wpłynięcia do systemu Typ dokumentu: „O” – oryginał „D” – duplikat oryginału „C” – korekta „R” – duplikat korekty Powód korekty Uwagi X(35) X(35) CCYY-MM-DD Numer zamówienia Numer zamówienia według sprzedawcy Data zamówienia X(35) CCYY-MM-DD Numer faktury korygowanej Data faktury korygowanej [0-9](13) CCYY-MM-DD X(35) CCYY-MM-DD X(35) X(175) X(35) X(35) X(9) X(3) ILN lokalizacji dostawy (sklepu) Data dostawy Numer dostawy Data dokumentu dostawy Numer awiza wysyłki Nazwa Punktu Dostawy Ulica i numer Miasto Kod pocztowy Kraj (kodowane ISO 3166) C9 M M C11 M M M O O O O O O O O C11 M M M O O O O O O O O Format STRONA 1 Opis Specyfikacja pliku komunikacyjnego: Faktura XML - ELEKTRONICZNE CENTRUM OBSŁUGI DOKUMENTÓW Data: 2015-09-18 Nazwa pola Faktura Faktura korekta <DeliveryTermsCode>04E</DeliveryTermsCode> O O X(3) <PaymentMethod>DF</PaymentMethod> O O X(3) O2 O O X(35) CCYY-MM-DD Numer zawiadomienia o zwrotach Data zawiadomienia o zwrotach M M M M O C5 C5 C5 C5 C5 M M M M O C5 C5 C5 C5 C5 [0-9](13) X(13) X(35) X(175) X(35) X(35) X(9) X(3) ILN Kupującego NIP Kupującego Konto bankowe Kupującego Nazwa Kupującego Ulica i numer Miasto Kod pocztowy Kraj (kodowane ISO 3166) O M M O C5 C5 C5 C5 C5 O M M O C5 C5 C5 C5 C5 [0-9](13) X(13) X(35) X(175) X(35) X(35) X(9) X(3) ILN Płatnika NIP Płatnika Konto bankowe Płatnika. Nazwa Płatnika Ulica i numer Miasto Kod pocztowy Kraj (kodowane ISO 3166) O M M O C5 C5 C5 C5 C5 O M M O C5 C5 C5 C5 C5 [0-9](13) X(13) X(35) X(175) X(35) X(35) X(9) X(3) ILN Odbiorcy Faktury NIP Odbiorcy Faktury Konto bankowe Odbiorcy Faktury. Nazwa Odbiorcy Faktury Ulica i numer Miasto Kod pocztowy Kraj (kodowane ISO 3166) M M M M [0-9](13) ILN Sprzedawcy </DeliveryTerms> </Delivery> <Returns> <ReturnsNoticeNumber>RET19523</ReturnsNoticeNumber> <ReturnsNoticeDate>1999-09-09</ReturnsNoticeDate> </Returns> </Invoice-Header> <Invoice-Parties> <Buyer> <ILN>1111111111111</ILN> <TaxID>111122223344</TaxID> <AccountNumber>AccountNumber_1</AccountNumber> <Name>Makro</Name> <StreetAndNumber>Handlowa 3</StreetAndNumber> <CityName>Kraków</CityName> <PostalCode>30-519</PostalCode> <Country>PL</Country> </Buyer> <Payer> <ILN>1111111111111</ILN> <TaxID>111122223344</TaxID> <AccountNumber>AccountNumber_1</AccountNumber> <Name>Makro</Name> <StreetAndNumber>Handlowa 3</StreetAndNumber> <CityName>Kraków</CityName> <PostalCode>30-519</PostalCode> <Country>PL</Country> </Payer> <Invoicee> <ILN>1111111111111</ILN> <TaxID>111122223344</TaxID> <AccountNumber>AccountNumber_1</AccountNumber> <Name>Makro</Name> <StreetAndNumber>Handlowa 3</StreetAndNumber> <CityName>Kraków</CityName> <PostalCode>30-519</PostalCode> <Country>PL</Country> </Invoicee> <Seller> <ILN>1111111111111</ILN> COPYRIGHT © COMARCH SA 2015 / 09 / 18 Format STRONA 2 Opis Kod warunków dostawy lub transportu (INCOTERMS): „04E” – płatne przy odbiorze „EXW” – ex works „FOR” – przekazane przewoźnikowi w określonym miejscu „CPT” – opłacone do miejsca dostawy Sposób płatności kosztów transportu: „DF” – określony przez kupującego i dostawcę „PC” – opłacony z góry, obciążający klienta Specyfikacja pliku komunikacyjnego: Faktura XML - ELEKTRONICZNE CENTRUM OBSŁUGI DOKUMENTÓW Data: 2015-09-18 Nazwa pola <TaxID>111122223344</TaxID> <AccountNumber>AccountNumber_1</AccountNumber> <CodeByBuyer>11111111111111</CodeByBuyer> <Name>ABC</Name> <StreetAndNumber>Przemysłowa 5</StreetAndNumber> <CityName>Kraków</CityName> <PostalCode>30-009</PostalCode> <Country>PL</Country> <UtilizationRegisterNumber>1234</UtilizationRegisterNumber> <CourtAndCapitalInformation>KRS11111</ CourtAndCapitalInformation> </Seller> <Payee> <ILN>1111111111111</ILN> <TaxID>111122223344</TaxID> <AccountNumber>AccountNumber_1</AccountNumber> <Name>ABC</Name> <StreetAndNumber>Przemysłowa 5</StreetAndNumber> <CityName>Kraków</CityName> <PostalCode>30-009</PostalCode> <Country>PL</Country> </Payee> <SellerHeadquarters> <ILN>1111111111111</ILN> <Name>ABC</Name> <StreetAndNumber>Przemysłowa 5</StreetAndNumber> <CityName>Kraków</CityName> <PostalCode>30-009</PostalCode> <Country>PL</Country> </SellerHeadquarters > <OrderedBy> <ILN>1111111111111</ILN> <TaxID>111122223344</TaxID> <AccountNumber>AccountNumber_1</AccountNumber> <Name>Makro</Name> <StreetAndNumber>Handlowa 3</StreetAndNumber> <CityName>Kraków</CityName> <PostalCode>30-519</PostalCode> <Country>PL</Country> </OrderedBy> <Sender> <ILN>1111111111111</ILN> <TaxID>111122223344</TaxID> <Name>ABC</Name> <StreetAndNumber>Przemysłowa 5</StreetAndNumber> <CityName>Kraków</CityName> <PostalCode>30-009</PostalCode> <Country>PL</Country> </Sender> <Receiver> COPYRIGHT © COMARCH SA 2015 / 09 / 18 Faktura Faktura korekta Format M C5 C12 C5 C5 C5 C5 C5 C13 O8 M C5 C12 C5 C5 C5 C5 C5 C13 O8 X(13) X(35) X(35) X(175) X(35) X(35) X(9) X(3) X(35) X(350) NIP Sprzedawcy Konto bankowe Sprzedawcy Kod dostawcy wg Kupującego Nazwa Sprzedawcy Ulica i numer Miasto Kod pocztowy Kraj (kodowane ISO 3166) Numer rejestrowy (utylizacyjny) Oznaczenie sądu rejestrowego i numeru rejestru oraz wysokość kapitału zakładowego i wpłaconego O M C5 M C5 C5 C5 C5 C5 O M C5 M C5 C5 C5 C5 C5 [0-9](13) X(13) X(35) X(175) X(35) X(35) X(9) X(3) ILN Odbiorcy Płatności NIP Odbiorcy Płatności Konto Odbiorcy Płatności Nazwa Odbiorcy Płatności Ulica i numer Miasto Kod pocztowy Kraj (kodowane ISO 3166) O3 O O O O O O O3 O O O O O O [0-9](13) X(175) X(35) X(35) X(9) X(3) ILN Siedziby Sprzedawcy Nazwa Siedziby Sprzedawcy Ulica i numer Miasto Kod pocztowy Kraj (kodowane ISO 3166) O M O O O O O O O O M O O O O O O O [0-9](13) X(13) X(35) X(175) X(35) X(35) X(9) X(3) ILN Zamawiającego NIP Zamawiającego Konto bankowe Zamawiającego Nazwa Zamawiającego Ulica i numer Miasto Kod pocztowy Kraj (kodowane ISO 3166) O M O O O O O O O M O O O O O O [0-9](13) X(13) X(175) X(35) X(35) X(9) X(9) GLN Wysyłającego NIP Wysyłającego Nazwa Wysyłającego Ulica i numer Miasto Kod pocztowy Kraj (kodowane ISO 3166) O O STRONA 3 Opis Specyfikacja pliku komunikacyjnego: Faktura XML - ELEKTRONICZNE CENTRUM OBSŁUGI DOKUMENTÓW Data: 2015-09-18 Nazwa pola Faktura Faktura korekta M O O O O O O M O O O O O O M M [n] M M M O O O O C5 M M M [n] M M M O O O O C5 M M C5,6 O O6 M C5,6 O O6 O O M O O 4 C ,C19 M O O M O O 4 C ,C19 M <TaxReference> <ReferenceType>SWW</ReferenceType> O M O M X(35) <ReferenceNumber>23-5676</ReferenceNumber> </TaxReference> <TaxAmount>3.28</TaxAmount> <NetAmount>46.90</NetAmount> <DepositAmount>46.90</DepositAmount> <PreviousInvoiceQuantity>4.000</PreviousInvoiceQuantity> <PreviousDeliveredQuantity>4.000</PreviousDeliveredQuantity> M M [-.0-9](35) Kod typu referencji: „SWW” lub „PKWiU” Kod SWW lub PKWiU C19 C18 C18 C19,C17 C18 C18 M O R2 R2 R2 R3 R3 Wartość VAT pozycji Wartość netto pozycji Kwota kaucji za towary kaucjonowane Zafakturowana ilość przed korektą Dostarczona ilość przed korektą <ILN>1111111111111</ILN> <TaxID>111122223344</TaxID> <Name>ABC</Name> <StreetAndNumber>Przemysłowa 5</StreetAndNumber> <CityName>Kraków</CityName> <PostalCode>30-009</PostalCode> <Country>PL</Country> </Receiver> </Invoice-Parties> <Invoice-Lines> <Line> <Line-Item> <LineNumber>1</LineNumber> <EAN>1111111111111</EAN> <BuyerItemCode>BuyerItemCode_1</BuyerItemCode> <SupplierItemCode>SupplierItemCode_1</SupplierItemCode> <ManufacturerItemCode>122</ManufacturerItemCode> <SerialNumber>GINBN</SerialNumber> <ItemDescription>ItemDescription_1</ItemDescription> <ItemType>RC</ItemType> <InvoiceQuantity>2.000</InvoiceQuantity> <UnitOfMeasure>PCE</UnitOfMeasure> <InvoiceUnitPacksize>10</InvoiceUnitPacksize> <PackItemUnitOfMeasure>PCE</PackItemUnitOfMeasure > <FreeGoodsQuantity>2.000</FreeGoodsQuantity> <DeliveredQuantity>2.000</DeliveredQuantity> <InvoiceUnitNetPrice>23.45</InvoiceUnitNetPrice> <InvoiceUnitGrossPrice>23.45</InvoiceUnitGrossPrice> <InvoiceUnitRetailPrice>25.99</InvoiceUnitRetailPrice> <TaxRate>7.00</TaxRate> <TaxCategoryCode>S</TaxCategoryCode> COPYRIGHT © COMARCH SA 2015 / 09 / 18 Format Opis [0-9](13) X(13) X(175) X(35) X(35) X(9) X(9) GLN Odbierającego NIP Odbierającego Nazwa Odbierającego Ulica i numer Miasto Kod pocztowy Kraj (kodowane ISO 3166) N0 [0-9](14) X(35) X(35) X(35) X(35) X(70) "CU" | "RC" | "IN" Numer linii EAN produktu Kod produktu wg nabywcy Kod produktu wg dostawcy Kod produktu wg producenta Numer serii Nazwa produktu Identyfikator opakowania zwrotnego: "CU" – jednostka handlowa "RC" – opakowanie zwrotne "IN" – jednostka fakturowana Zafakturowana ilość Jednostka miary Liczba sztuk detalicznych w jednostce zbiorczej Jednostka miary sztuki detalicznej w jednostce zbiorczej Ilość towaru darmowego Dostarczona ilość Cena netto Cena brutto Cena detaliczna Stawka VAT Kod stawki: "E" (exempt) - zwolniony "S" (standard) - inna, wyrażona liczba ("standardowa") "NA" (not applicable) – nie podlega "AE" (reverse charge)- odwrotne obciążenie R3 X(3) R3 X(3) R3 R3 R2 R2 R2 R2 "S" | "E" | "NA"|"AE" STRONA 4 Specyfikacja pliku komunikacyjnego: Faktura XML - ELEKTRONICZNE CENTRUM OBSŁUGI DOKUMENTÓW Data: 2015-09-18 Nazwa pola Faktura <PreviousInvoiceUnitNetPrice>23.45</PreviousInvoiceUnitNetPrice> <PreviousTaxRate>7.00</PreviousTaxRate> <PreviousTaxCategoryCode>S</PreviousTaxCategoryCode> Faktura korekta M C4 C19 M Format R2 R2 "S" | "E" | "NA"|"AE" C19 C18 C18 R2 R2 R2 <CorrectionInvoiceQuantity>-2.000</CorrectionInvoiceQuantity> O R3 <CorrectionDeliveredQuantity>-2.000</CorrectionDeliveredQuantity> O R3 <PreviousTaxAmount>6.56</PreviousTaxAmount> <PreviousNetAmount>93.80</PreviousNetAmount> <PreviousDepositAmount>93.80</PreviousDepositAmount> <CorrectionInvoiceUnitNetPrice>0.00</CorrectionInvoiceUnitNetPrice> 16 C R2 <CorrectionTaxAmount>-3.28</CorrectionTaxAmount> C16 R2 <CorrectionNetAmount>-46.90</CorrectionNetAmount> O R2 <CorrectionDepositAmount>>-46.90</CorrectionDepositAmount> O R2 <ExpirationDate>1999-09-09</ExpirationDate> <ProductionDate>1999-09-09</ProductionDate> <CorrectionReason>RABAT 10%</CorrectionReason> <UtilizationFee>50 PLN: Świetlówka</UtilizationFee> </Line-Item> <Line-Order> <BuyerOrderNumber>BuyerOrderNumber</BuyerOrderNumber> <SupplierOrderNumber>SupplierOrderNumber</SupplierOrderNumber> <BuyerOrderDate>1999-09-09</BuyerOrderDate> </Line-Order> <Line-Reference> <InvoiceReferenceNumber>InvoiceReference </InvoiceReferenceNumber> <InvoiceReferenceDate>1999-09-09</InvoiceReferenceDate> </Line-Reference> <Line-Delivery> <DeliveryLocationNumber>DeliveryLocation </DeliveryLocationNumber> <DeliveryDate>1999-09-09</DeliveryDate> <DespatchNumber>DespatchNumber_1</DespatchNumber> <DespatchDate>1999-09-09</DespatchDate> <DespatchAdviceNumber>123456</DespatchAdviceNumber> <ShipFromLocationNumber>1111111111111</ShipFromLocationNumber> <Name>ABC</Name> <StreetAndNumber>Przemysłowa 5</StreetAndNumber> <CityName>Kraków</CityName> <PostalCode>30-009</PostalCode> COPYRIGHT © COMARCH SA 2015 / 09 / 18 O O Opis Cena netto przed korektą Stawka VAT przed korektą Kod stawki: "E" (exempt) - zwolniony "S" (standard) - inna, wyrażona liczba ("standardowa") "NA" (not applicable) – nie podlega "AE" (reverse charge)- odwrotne obciążenie Wartość VAT pozycji przed korektą Wartość netto pozycji przed korektą Kwota kaucji za towary kaucjonowane przed korektą Zafakturowana ilość - różnica pomiędzy wartością prawidłową, a korygowaną Dostarczona ilość - różnica pomiędzy wartością prawidłową, a korygowaną Cena netto - różnica pomiędzy wartością prawidłową, a korygowaną Wartość VAT pozycji - różnica pomiędzy wartością prawidłową, a korygowaną Wartość netto - różnica pomiędzy wartością prawidłową, a korygowaną Kwota kaucji za towary kaucjonowane – różnica pomiędzy wartością prawidłową, a korygowaną Data ważności Data produkcji Powód korekty Kwota kosztu gospodarowania odpadami (opłata utylizacyjna) O O O O15 O CCYY-MM-DD CCYY-MM-DD X(350) X(350) C10 M O M C10 M O M X(35) X(35) CCYY-MM-DD Numer zamówienia Numer zamówienia według sprzedawcy Data zamówienia C9 M X(35) Numer faktury korygowanej M CCYY-MM-DD Data faktury korygowanej [0-9](13) ILN lokalizacji dostawy (sklepu) CCYY-MM-DD X(35) CCYY-MM-DD X(35) [0-9](13) X(175) X(35) X(35) X(9) Data dostawy Numer dostawy Data dokumentu dostawy Numer awiza wysyłki ILN Punktu wysyłki Nazwa Punktu Dostawy Ulica i numer Miasto Kod pocztowy 11 11 C M C M M M O O O O O O O M M O O O O O O O STRONA 5 Specyfikacja pliku komunikacyjnego: Faktura XML - ELEKTRONICZNE CENTRUM OBSŁUGI DOKUMENTÓW Data: 2015-09-18 Nazwa pola <Country>PL</Country> <DeliveryTerms> <DeliveryTermsCode>04E</DeliveryTermsCode> <PaymentMethod>DF</PaymentMethod> </DeliveryTerms> </Line-Delivery> <Line-Returns> <ReturnsNoticeNumber>RET19523</ReturnsNoticeNumber> <ReturnsNoticeDate>1999-09-09</ReturnsNoticeDate> </Line-Returns> <Line-Allowances> <Allowance> <Percentage>12</Percentage> <AllowanceAmount>10</AllowanceAmount> <OriginalAmount>999</OriginalAmount> </Allowance> </Line-Allowances> </Line> </Invoice-Lines> Faktura Faktura korekta Format O O O O O O X(3) Kraj (kodowane ISO 3166) X(3) O O X(3) Kod warunków dostawy lub transportu (INCOTERMS): „04E” – płatne przy odbiorze „EXW” – ex works „FOR” – przekazane przewoźnikowi w określonym miejscu „CPT” – opłacone do miejsca dostawy Sposób płatności kosztów transportu: „DF” – określony przez kupującego i dostawcę „PC” – opłacony z góry, obciążający klienta O2 O O X(35) CCYY-MM-DD Numer zawiadomienia o zwrotach Data zawiadomienia o zwrotach [0-9](10) R2 R2 Oprocentowanie obniżki Wartość obniżki Wartość sprzed obniżki Ilość linii Suma netto Suma podlegająca opodatkowaniu Suma VAT Suma brutto Suma kaucji za towary kaucjonowane Wartość kwoty należnego upustu Suma netto przed korektą Suma podlegająca opodatkowaniu przed korektą Suma VAT przed korektą Suma brutto przed korektą Suma kaucji za towary kaucjonowane przed korektą Suma netto – różnica pomiędzy wartością prawidłową, a korygowaną Suma podlegająca opodatkowaniu – różnica pomiędzy wartością prawidłową, a korygowaną Suma VAT – różnica pomiędzy wartością prawidłową, a korygowaną Suma brutto – różnica pomiędzy wartością prawidłową, a korygowaną O O[n] O O O O O[n] O O O M M M C5 C19 M O O M M M C5 C19 M O O M M N0 R2 R2 R2 R2 R2 R2 R2 R2 C19 M O R2 R2 R2 <CorrectionTotalNetAmount>-46.90</CorrectionTotalNetAmount> M R2 <CorrectionTotalTaxableBasis>-46.90</CorrectionTotalTaxableBasis> M R2 <CorrectionTotalTaxAmount>-3.28</CorrectionTotalTaxAmount> M R2 <CorrectionTotalGrossAmount>-50.18</CorrectionTotalGrossAmount> M R2 <Invoice-Summary> <TotalLines>1</TotalLines> <TotalNetAmount>46.90</TotalNetAmount> <TotalTaxableBasis>46.90</ TotalTaxableBasis > <TotalTaxAmount>3.28</TotalTaxAmount> <TotalGrossAmount>50.18</TotalGrossAmount> <TotalDepositAmount>22.12</TotalDepositAmount> <TotalDiscountAmount>5.2</TotalDiscountAmount> <PreviousTotalNetAmount>93.80</PreviousTotalNetAmount> <PreviousTotalTaxableBasis>93.80</ PreviousTotalTaxableBasis > <PreviousTotalTaxAmount>6.56</PreviousTotalTaxAmount> <PreviousTotalGrossAmount>100.36</PreviousTotalGrossAmount> <PreviousTotalDepositAmount>22.12</PreviousTotalDepositAmount> COPYRIGHT © COMARCH SA 2015 / 09 / 18 STRONA 6 Opis Specyfikacja pliku komunikacyjnego: Faktura XML - ELEKTRONICZNE CENTRUM OBSŁUGI DOKUMENTÓW Data: 2015-09-18 Nazwa pola Faktura <CorrectionTotalDepositAmount>0.00</CorrectionTotalDepositAmount> Faktura korekta O O M M [n] C19,C4 M O7 M M [n] C19,C4 M <TaxAmount>3.28</TaxAmount> <TaxableBasis>46.90</TaxableBasis> C19 C5 C19 <TaxableAmount>46.90</TaxableAmount> <GrossAmount>50.18</GrossAmount> <PreviousTaxRate>7.00</PreviousTaxRate> <PreviousTaxCategoryCode>S</PreviousTaxCategoryCode> M C5 M <GrossAmountInWords>pięćdziesiąt, 18/100 PLN</GrossAmountInWords> <Tax-Summary> <Tax-Summary-Line> <TaxRate>7.00</TaxRate> <TaxCategoryCode>S</TaxCategoryCode> C19,C4 M Format R2 X(350) R2 "S" | "E" | "NA"|"AE" R2 R2 R2 R2 R2 "S" | "E" | "NA"|"AE" C19 M M R2 R2 R2 M R2 O O O O R2 O O R2 <PreviousTotalNetAmount>93.80</PreviousTotalNetAmount> O R2 <PreviousTotalGrossAmount>100.36</PreviousTotalGrossAmount> O R2 <CorrectionTotalNetAmount>-46.90</CorrectionTotalNetAmount> O R2 <CorrectionTotalGrossAmount>-50.18</CorrectionTotalGrossAmount> O R2 <PreviousTaxAmount>6.56</PreviousTaxAmount> <PreviousTaxableAmount>93.80</PreviousTaxableAmount> <CorrectionTaxAmount>-3.28</CorrectionTaxAmount> <CorrectionTaxableAmount>-46.90</CorrectionTaxableAmount> </Tax-Summary-Line> </Tax-Summary> <Deposit-Summary> <TotalNetAmount>46.90</TotalNetAmount> <TotalGrossAmount>50.18</TotalGrossAmount> </Deposit-Summary> </Invoice-Summary> </Document-Invoice> COPYRIGHT © COMARCH SA 2015 / 09 / 18 STRONA 7 Opis Suma kaucji za towary kaucjonowane – różnica pomiędzy wartością prawidłową, a korygowaną Suma brutto słownie Stawka VAT Kod stawki: "E" (exempt) - zwolniony "S" (standard) - inna, wyrażona liczba ("standardowa") "NA" (not applicable) – nie podlega "AE" (reverse charge) - odwrotne obciążenie Suma VAT dla danej stawki Kwota podlegająca opodatkowaniu objęta daną stawką Kwota netto objęta daną stawką Kwota brutto objęta daną stawką Stawka VAT przed korektą Kod stawki: "E" (exempt) - zwolniony "S" (standard) - inna, wyrażona liczba ("standardowa") "NA" (not applicable) – nie podlega "AE" (reverse charge) - odwrotne obciążenie Suma VAT dla danej stawki przed korektą Kwota netto objęta daną stawką przed korektą Suma VAT dla danej stawki – różnica pomiędzy wartością prawidłową, a korygowaną Kwota netto objęta daną stawką – różnica pomiędzy wartością prawidłową, a korygowaną Suma netto po doliczeniu kwoty za opakowania kaucjonowane Suma brutto po doliczeniu kwoty za opakowania kaucjonowane Suma netto po doliczeniu kwoty za opakowania kaucjonowane przed korektą Suma brutto po doliczeniu kwoty za opakowania kaucjonowane przed korektą Suma netto po doliczeniu kwoty za opakowania kaucjonowane – różnica pomiędzy wartością prawidłową, a korygowaną Suma brutto po doliczeniu kwoty za opakowania kaucjonowane – różnica pomiędzy wartością prawidłową, a korygowaną Specyfikacja pliku komunikacyjnego: Faktura XML - ELEKTRONICZNE CENTRUM OBSŁUGI DOKUMENTÓW Data: 2015-09-18 1) Pole wypełniane na etapie przetwarzania dokumentu przez ECOD. 2) Segment ten powinien być stosowany w tym miejscu, jeżeli numer zawiadomienia o zwrotach dotyczy wszystkich pozycji towarowych objętych fakturą. Jeżeli numery są różne dla poszczególnych pozycji towarowych, podaje się je na poziomie linii towarowej. 3) Sekcja ta zawiera informacje dotyczące siedziby spółki wystawiającej fakturę. Zgodnie z ustawą (Dz.U. 2006 nr 208 poz. 1540 Ustawa z dnia 18 października 2006 r. o zmianie ustawy o Krajowym Rejestrze Sądowym oraz niektórych innych ustaw) sekcja ta musi wystąpić w komunikacie jeżeli wystawca dokumentu jest do tego zobowiązany przepisami prawnymi (Spółki Prawa Handlowego). 4) W przypadku zwolnienia podatkowego lub towaru kaucjonowanego informacja o stawce VAT nie może wystąpić w dokumencie. 5) Pole musi być wypełnione w przypadku wystawienia faktury bez wersji papierowej. 6) Pole <UnitOfMeasure> musi być wypełnione w przypadku wystawienia faktury bez wersji papierowej. Pole <PackItemUnitOfMeasure> jest opcjonalne. Dopuszczalne jednostki miary, które mogą wystąpić w tych polach: Jednostka miary metr metr kwadratowy kilogram litr sztuka para (dwa przedmioty połączone) tona metryczna (1000kg) Kod jednostki miary <UnitOfMeasure> MTR MTK KGM LTR PCE PR TNE Przy uzgodnieniu z siecią handlową dopuszczalne są dodatkowe jednostki ISO. 7) Dla faktur korygujących pole to powinno zawierać różnicę pomiędzy prawidłową, a korygowaną sumą brutto słownie. 8) Pole <CourtAndCapitalInformation> powinno zawierać następujące informacje: - oznaczenie sądu rejestrowego i numeru rejestru - wysokość kapitału zakładowego i kapitału wpłaconego Zgodnie z ustawą (Dz.U. 2006 nr 208 poz. 1540 Ustawa z dnia 18 października 2006 r. o zmianie ustawy o Krajowym Rejestrze Sądowym oraz niektórych innych ustaw) segment ten musi wystąpić w komunikacie jeżeli wystawca dokumentu jest do tego zobowiązany przepisami prawnymi (Spółki Prawa Handlowego). Przykład: „KRS 0000011111 Sąd Rejonowy w Poznaniu, XXI Wydział Gospodarczy Krajowego Rejestru Sądowego, Kapitał zakładowy 2 220 000 PLN, Kapitał wpłacony 2 120 000 PLN” 9) Sekcja musi wystąpić w nagłówku lub na poziomie linii dla faktur korekcyjnych. 10) Jeżeli numer i data zamówienia są jednakowe dla wszystkich pozycji towarowych objętych fakturą, segment <Order> musi być wypełniony, a segment <LineOrder> nie występuje. W przeciwnym wypadku segment <Order> nie występuje, a segment <Line-Order> musi być wypełniony dla każdej pozycji towarowej. 11) Jeżeli ILN lokalizacji dostawy (sklepu), data dostawy oraz jej numer są jednakowe dla wszystkich pozycji towarowych objętych fakturą, segment <Delivery> musi być wypełniony, a segment <Line-Delivery > nie występuje. W przeciwnym wypadku segment <Delivery > nie występuje, a segment <Line-Delivery > musi być wypełniony dla każdej pozycji towarowej. 12) Pole musi być wypełnione, jeśli odbiorca faktury tego wymaga. 13) Pole obowiązkowe dla faktur, które dotyczą towarów objętych opłatą produktową. 14) Pole obowiązkowe dla duplikatu faktury. 15) Pole opcjonalne – może być wysłane tylko dla faktury korygującej. Jeżeli powód korekty jest jednakowy dla wszystkich pozycji towarowych objętych fakturą, segment <CorrectionReason> powinien być wypełniony tylko w nagłówku, w przeciwnym wypadku segment <CorrectionReason> nie występuje w nagłówku, tylko powinien być wypełniony dla każdej pozycji towarowej. 16) Pole opcjonalne dla faktury korygującej – w przypadku zwiększenia ceny po wystawieniu faktury pierwotnej pole to musi być wypełnione. 17) W przypadku korekty zwiększenia ceny pole to jest obowiązkowe. 18) W przypadku towaru kaucjonowanego podaje się kwotę kaucji za towary kaucjonowane zamiast kwoty netto pozycji. 19) Pole opcjonalne w przypadku wystąpienia odwrotnego obciążenia <TaxCategoryCode>AE</TaxCategoryCode>. COPYRIGHT © COMARCH SA 2015 / 09 / 18 STRONA 8 Specyfikacja pliku komunikacyjnego: Faktura XML - ELEKTRONICZNE CENTRUM OBSŁUGI DOKUMENTÓW Data: 2015-09-18 Sposób przesyłania dokumentów: Poszczególne dokumenty należy przesyłać w oddzielnych plikach zgodnie z regułą 1 dokument w 1 pliku. Sposób kodowania: Dokument jest kodowany w standardzie UTF-8 Typ: M- Mandatory – pole obowiązkowe O- Optional – pole opcjonalne C – Conditional – pole warunkowe [n] – maksymalna ilość wystąpień W przypadku, kiedy ilość wystąpień jest różna od 0 lub 1, maksymalną ilość oznacza się ilość nawiasach kwadratowych. Minimalną ilość wystąpień oznacza wymagalność pola. Format pól: Precyzuje zakres przyjmowanych wartości (dopuszczalny zakres znaków), dokładność wartości liczbowych rzeczywistych: [A-Z](3) zakres znaków, litery duże od "A" do "Z" maksymalna ilość znaków 3 X(n) zakres znaków, dowolne znaki o kodach szesnastkowo z przedziału "0x20" do "0xFF" ; w przypadku używania znaków (‘<’, ‘>’ i ‘&’) lub innych o kodach szesnastkowo z przedziału "0x80" do "0xFF", pole powinno być zawarta w sekcji CDATA [0-9](13) zakres znaków, cyfry od "0" do "9", maks. ilość znaków 13 [-0-9](20) zakres znaków, cyfry od "0" do "9" i znak minus "-", maks. ilość znaków 20 N0 liczba całkowita R2 liczba rzeczywista z ustaloną precyzją, dokładność do dwóch pozycji dziesiętnych (np.23.45) część dziesiętna oddzielona kropką CCYY-MM-DD formatowanie pola daty ("CCYY" – 4 cyfrowy rok, "MM" – 2 cyfry miesiąca, "DD" – 2 cyfry dnia) hh:mm formatowanie pola czasu ("hh" – 2 cyfrowa część oznacza godziny w systemie 24 godz.: 00 – 23, "mm" – 2 cyfrowa część minutowa: 00 – 59) COPYRIGHT © COMARCH SA 2015 / 09 / 18 STRONA 9