技能要求:
经验要求:
5-10年经验
工作描述:
项目编号:【179805】
我在佛得角经营一家中型超市,日常通过收银系统开具发票。
根据佛得角电子发票系统(Fatura Eletrónica de Cabo Verde)的新法规,所有销售系统必须通过 Middleware 向税务局(DNRE)实时传输发票(DFE)。
目前有两个方向:
ERPNext(开源erp) 二次开发方案:在 ERPNext (v15+) 内开发电子发票模块,与 Middleware 对接。
Aronium 适配方案:为 Aronium POS 编写适配器(Adapter/Middleware Client),拦截打印流并生成 XML 文件,通过官方 Middleware 上传授权后再打印
核心目标
发票授权 系统自动生成 DFE XML → 通过 Middleware 发送到 eFatura → 返回授权状态
打印DFA凭条 成功授权后在收银端打印带有 QR 的凭条(含 IUD)
离线应急 网络中断时保存本地 XML,应急打印,恢复后自动补传
销售数据导出 提供 “Listagem de Vendas – Documentos Emitidos” 报表导出 (CSV/Excel)
交付要求
阶段1 选择开发方向 (ERPNext 或 Aronium) + 环境搭建 Middleware 运行成功并接收测试请求
阶段2 成功生成并发送一张测试发票 (XML → Middleware → 回执) 收到 IUD 授权并打印 DFA
阶段3 增加离线模式 + 报表导出 离线发票能补传;导出报表正确
阶段4 打包项目文档和代码 可本地重现安装运行
建议熟悉Python/Frappe 或 C#/.NET 的开发者参与。
技术文档可在佛得角电子发票官网下载,我也可以发送至指定邮箱,与佛得角税务局交涉由我完成,例如需要我方的软件注册 我司税号、手机号码相关信息等