系统Base.com可以与系统Firmao集成——详细说明见页面网络会计系统集成。
传送发票时的错误
以下是Firmao服务API在传送发票时返回的错误消息。
编号 | 错误信息 | 解决方案 |
1 | entityNotFoundForId | 请确保您在集成部分的Integracje → Firmao → Ustawienia中输入了正确的Firmao仓库ID(是编号,而不是名称)。 |
2 | missingPermissionException | API用户没有创建此对象(发票/收据)的权限。在这种情况下,您需要在Firmao面板中为API用户添加管理员权限。 |
3 | shouldModifyStorageState | 在Firmao面板中,在“库存状态更新…”字段中,选择了“询问是否更新”选项——您需要更改此设置。 |
4 | userNotFound | 检查您在Integracje → Firmao → Ustawienia部分中输入的登录Firmao账户的凭据是否正确。 |
5 | noActiveLicence | 确保您的Firmao账户已激活。 |
6 | userLimitExceeded | 已超过Firmao账户上的发票限制。请直接联系Firmao支持。 |
7 | warehouseNotInSingleWarehouseMode | 在Firmao账户中创建了多个仓库。您需要在Base.com的Firmao集成设置中输入正确的仓库编号。 |
8 | storeStateCanNotBeNegative | 确保Firmao中的产品库存状态没有负值。 |
8 | transactionNumberAlreadyExists | 此错误意味着Firmao系统中已经存在具有相同编号的发票。Firmao在生成发票编号后,会通过API发送到Base.com。这种错误可能在您使用自动化操作创建发票时发生。当多个自动化操作同时进行时,可能会在其他订单中生成发票。为防止此问题,您可以在Firmao设置中将“编号规则”设置为“使用Base.com编号规则”。在这种情况下,Base.com将生成发票编号,避免编号重复。如果您还在Base.com之外开具发票,您可以创建一个单独的编号系列。 |
9 | incomeDateMustBeBeforeOrEqualSaleDate | 发票中的一个产品的入库日期晚于发票中的销售日期。请核实库存文件。 |
附加信息
- 在BaseLinker中创建发票并将其传送到Firmao后,订单页面上会出现用于打开Firmao发票PDF文件的按钮。