RetailForce услуга фискализације је middleware за фискализацију заснован на .NET-у за Немачку и све остале земље.
Инсталација
Можете преузети копију фискалне услуге за Windows користећи следећи линк:
http://www.retailforce.cloud/downloads
Молимо преузмите најновију верзију софтвера.
Инсталација се може лако инсталирати, нису потребне додатне информације.
Након инсталације, сервис је доступан као REST-веб сервис (JSON) на порту 7678 (HTTPS) на localhost.
Алтернативе
Као алтернатива инсталацији REST веб сервиса, RetailForce Fiskal Middleware је такође доступан као:
- Docker-контејнер - као преузимање на Docker Hub-у https://hub.docker.com/u/retailforce, као и
- nuget-пакети - преузмите пакете на: https://www.nuget.org/profiles/RetailForceDevelopment
Информације о овим варијантама инсталације/интеграције могу се наћи у следећим чланцима:
- Docker-контејнер: Linux - TrustedFiscalService као Docker контејнер
- nuget-пакети: Први кораци у имплементацији nuget-а
Пример апликације
Такође ћете пронаћи пример апликације у директоријуму за преузимање горе, у поддиректоријуму Samples (Fiscal Service Client Sample). У овом примеру апликације укључен је цео изворни код за једноставно резервисање и потписивање у C#-у.
За коришћење пример апликације можете користити следеће client-guid:
{c1062c55-57c4-4ed2-9c53-aff1762326a4}
Можете без проблема користити овај client guid за своје прве тестове. За даље тестове, укључујући и интеграцију са облаком, мораћете да креирате свог тест клијента у RetailForce облаку.
Уколико наиђете на проблеме са недостајућим DLL фајловима, погледајте фасциклу bin/debug пројекта у пример апликацији.
Валидација документа
Да бисмо вам помогли у интеграцији вашег софтвера, до сада смо направили функцију за валидацију објектног модела документа који ћете послати модулу за фискализацију.
Када позовете методу ValidateDocument на креираном TrustedFiscalModule или на веб-сервиси за фискализацију (у зависности од ваше интеграције), добићете све грешке (и упозорења) документа одједном. Тако је много лакше прилагодити поступак позива како бисте завршили процес интеграције.
Додатне информације
Интеграција посредничког слоја може се извршити на следеће начине
- Интеграција преко веб сервиса (Windows, REST)
- Интеграција преко веб сервиса (са Fiskalclient у .net standard, nuget)
- Интеграција преко веб сервиса (са Fiskalclient-ом у .NET Framework 2.0, nuget)
- Интеграција преко веб сервиса (као COM-DLL/ActiveX, доступно на захтев)
- Интеграција као AAR пакет на Android уређају (за Java) (доступност зависи од планова компаније Microsoft)
Неке додатне информације о техничким аспектима
- Цео развој се спроводи по принципу тест-вођеног развоја
- Сви тестови се извршавају током процеса изградње приликом креирања нове верзије
- Деплојмент решења преко Nuget пакета или преузимањем Windows инсталационог пакета.
Оперативни системи
RetailForce Fiscal Middleware је до сада тестиран на следећим оперативним системима:
- Windows 7
- Windows 10
- Android (од верзије 8) (као интеграција nuget пакета)
- Linux (за сервис)
Молимо вас да погледате и документацију безбедносног система да бисте проверили да ли одабрани безбедносни систем (TSE, HSM итд.) у одговарајућој земљи подржава ваш оперативни систем.
Тренутно није тестирано и подржано, али би требало да ради:
- iOS (као интеграција Nuget пакета)
Управљање фискалним клијентима
Према нашем искуству, управљање фискалним клијентима понекад може бити временски захтевно и представљати мука.
Стога смо креирали следеће додатне услуге:
- Аутоматска конфигурација клијента преко RetailForce облака без одржавања инсталираног фискалног клијента
- RetailForce cloud management API за управљање додатним компанијама, продавницама и терминалима и свим осталим мастер подацима који ће вам бити потребни.
Додатна документација / документација услуге
Додатну документацију можете пронаћи овде:
Комплетна опис услуге за веб-сервис
- http://localhost:7678/swagger (након инсталације веб сервиса)
Комплетна документација (модел објеката) фискалне услуге
Документација у подфасцикли за преузимање инсталационих датотека (линк за инсталацију поглавља)
Ова документација ће ускоро бити доступна на http://docs.retailforce.cloud.
Карактеристике земље (FiscalCountryProperties)
Овај чланак је аутоматски преведен.
Komentari
Komentara: 0
Molimo prijavi se da biste komentarisali.