Regibill
Contents
- 1 regibill FAQ
- 1.1 Do I need to be authenticated to send regibill documents? At which level?
- 1.2 I do not see any regibill functionalities in my portal-menu. What do I need to do to be able to send regibill?
- 1.3 I use the Client-SDK, but I get error 43 (no regibill allowed)?
- 1.4 What is the difference between regibill standard and regibill premium?
- 1.5 What kind of PDF can I convert to regibill standard?
- 1.6 How can I create/send regibill invoices?
- 1.7 Do I need to be regimail professional member to be able to send regibill premium?
- 1.8 Are there any signs that show me, if a PDF document is a regibill document?
- 1.9 Are there restrictions for the PDF displaying application?
- 1.10 I need to use a proxy for internet access, but I can not find fields for?
- 2 Regular Expressions
regibill FAQ
Do I need to be authenticated to send regibill documents? At which level?
Yes, to use regibill, you need to be authenticated and you need the unlock-code for your individual identity-file. The wizard and the configuration-dialog of "regibill desktop" will ask you for this unlock-code. You need to be authenticated at least with authentication-level 3. Otherwise you will get error 76 (individual identity-file needed).
Your regify-provider needs to activate this option for you. Please contact the regify-provider support.
I use the Client-SDK, but I get error 43 (no regibill allowed)?
Your regify-provider needs to activate this option for you. Please contact the regify-provider support.
The regibill premium is complementary to regibill standard.
- regibill standard are normal PDF documents containing additional information to allow verification (regibill digest). Each regibill standard document is registered using the regify clearing service. It can be only validated using a key from the clearing. Upon this, the regify-provider is able to verify the senders authentication and the document integrity for you. The recipient of a regibill standard does not need to own a regify account. He can validate his documents at any regify-provider who offers validation free of charge.
- regibill premium are normal regibill standard PDF documents that are sent using regimail. There can be multiple regibill standard documents inside of a regimail. In case of regibill premium, the transport of the content is encrypted and you will get a recipience notification. In order to open a regibill premium document, the recipient needs at least a free regify account. Even if such a PDF is extracted from the regibill premium, it is still able to get validated like a regibill standard!
What kind of PDF can I convert to regibill standard?
Every standard-conform PDF document can get converted. This works with PDF standard V1.3 until the current V1.7. It also works with PDF documents that comply to the PDF/A standard.
In order to use regibill-desktop, you need PDF documents that contain real text. PDF documents with scanned images will not work, as the software is not able to read e-mail addresses and other information from images.
How can I create/send regibill invoices?
There are two ways:
- using the regify Client-SDK. It can be used for creation of batch processing scripts or your own applications.
- using the free regibill desktop application. The regibill desktop is meant for small and medium sized organizations.
No, you can send regibill premium even if you are not a regimail professional member.
Are there any signs that show me, if a PDF document is a regibill document?
The only sign is the word regibill in the filename. Every regibill creator is forced to rename his PDF files using this word. There are no further visible characteristics. The regibill digest is hidden in the document structure (but standard conform) and will not get displayed.
Are there restrictions for the PDF displaying application?
No, until today we do not know about any incompatibilities of PDF readers with regibill standard documents. It works fine with Acrobat Reader, Foxit Reader, Sumatra-PDF etc. It also works on other operating systems like Linux and MacOS.
I need to use a proxy for internet access, but I can not find fields for?
The current version or regibill desktop is not able to use a proxy. But you can force it by using a trick: Set environment variables like this and restart regibill desktop
http_proxy => http://proxy:port/ https_proxy => http://proxy:port/
Regular Expressions
Find date
^(19|20)\d\d[- /.](0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])$
Finds a date in yyyy-mm-dd format from between 1900-01-01 and 2099-12-31, with a choice of four allowed separators.
Find numbers
\b\d{2}-\d{6}\b
search "##-######" where # is a digit (like "12-123456")
\d+\-\d+\/20\d{2}
search "#-#/20##" (like "71-07/2011")
Find values behind words
(?<=Username\:).+
Finds all chars after "Username:".
(?<=Invoice-Nr\.:\s)[0-9]{5}[0-9]*
Finds all numbers with 5 or more digits after "Invoice-Nr.: "