What additional fields are required for B2G?

"DocumentTypeCode": "ELB2G",
This field indicates that this is a B2G invoice

"CounterParty": {
		"RegisteredName": "ΔΗΜΟΣ ΑΘΗΝΑΙΩΝ"
         Description-Name of the Contracting Authority responsible for the accounting of the Electronic Invoice		

"Recipient": {
			"RegisteredName" : "ΑΠΟΘΗΚΗ ΤΡΟΦΙΜΩΝ"
		     In the case where the expenditure concerns a different physical recipient or any department to which the responsibility has been delegated by law. Else the same value with  "CounterParty": "RegisteredName"
		
"Recipient": {
        "ExternalCode:"3516" => INTERNAL FOOD STORAGE CODE		
We can set an identifier for the internal location where the goods and services are delivered
		
"CounterParty":
		"Vat":"999336270"
		
		BT-48 : VAT OF THE BUYER 
	

"CorrelatedInvoices": [400001899769322],
     "GsisRelatedInvoices": ["097000029|13/02/2023|0|1.1|ΤΔΑ|33"]

		In case of associated invoices=> "InvoiceTypeCode": "5.1",
		the fields must be completed
		α)CorrelatedInvoices 
			The invoice Mark relating to the credit.		
        
        β)GsisRelatedInvoices 
			BT-1 : Unique Electronic Invoice Code used for its identification by the KED
			In the form of "ISSUER VAT | DATE ISSUED | INSTALLATION NO. | TYPE OF DOCUMENT | SERIES| NUMBER"
		
		In case of a non associated credit => "InvoiceTypeCode": "5.2, the fields are not completed


Some B2G fields gathered in a new object called B2GDetails which contains the following info:

"B2GDetails": {
		"ContractingAuthorityCode": "1015.E00159.0001",
		"ContractingAuthority":"ΓΕΝΙΚΟ ΝΟΣΟΚΟΜΕΙΟ ΑΤΤΙΚΗΣ "Ο ΕΥΑΓΓΕΛΙΣΜΟΣ", 
		"ContractTypeCode": "2|2018ΕΠ06600057", 
		"ContractReferenceCode": "20SYMV006467658" 
}

Explanation
		"BT-??" stands for Greek Data Format Specifications Peppol-Bis 
		
		1.ContractingAuthorityCode (BT-46) :
		
		Code (Label) of Contracting Authority / Contracting Entity for the Greek Public Sector 
        https://webapps.gsis.gr/dsae2/foreisreg/faces/pages/mainmenu/anOikYpList.xhtml

		2.ContractingAuthority 
		Name of Contracting Authority automotically validated and filled using KED service online 

		3.ContractTypeCode: (BT-11)
		
		The field is used as the Contract Identifier for the budget type and takes the values:
			«1| web posting number of assignment(ADA) » when it concerns the Regular Budget
			«2| Coded Enarithm» when it concerns the Public Investment Programme (PDE)
			«3| web posting number of assignment» when it concerns other budgets
			
		4.ContractReferenceCode: (BT-12) 
		
		The recognition of a contract.
			In this field shall be filled in with the Contract Registration Number (RIN) of the		
            If there is no written contract (commissions under 2.500€) it settled to «0|< web posting number of assignment (ADA)>», whether or not there is an obligation to post on the Central Electronic Register of Public Procurement(KIMDIS).
			*In case of credit the value is 0
	}



"Details": [
	{
        -"CpvCode": "15511000-3",
		  Identifier for classifying an item by its type or nature.
		  Soon it will be required.	 
          https://simap.ted.europa.eu/cpv

		-"measurementUnitCodeEN" : "H87"
	      Identifier for the measurement unit which can  be found in the following page:


When should I classify an invoice as ELB2G?

B2G stands for Business-to-government, implying the relationship between a business to government agencies and government institutions. B2G is defined as a sales model when companies sell products, services and information to governments or government agencies.

How do I get updated about B2G status updates?

1st option: This information is recorded in the history of the document in the Softone’s Portal and the customer can view any update of the document status manually from there.
picture5

2nd option: Using and programming an API, the customer can get automated updates on the current status of the B2G document through his ERP.

  • Follow these useful links regarding the correct completion of B2G documents:
    Registers of entities maintained by the General Secretariat of Public Administration Information Systems (GIPSDD)
    https://webapps.gsis.gr/dsae2/foreisreg/faces/pages/mainmenu/anOikYpList.xhtml

  • Cpv Codes Code Book
    CPV is a classification system for public procurement, which aims to standardize reports, used by contracting authorities when describing the subject of public contracts
    https://simap.ted.europa.eu/el/web/simap/cpv

  • Peppol units of measure
    Most common
    https://docs.peppol.eu/poacc/billing/3.0/codelist/UNECERec20/