我需要一些帮助,我正在解决一个问题,我有一个发票的图像的OCR,我想从中提取某些数据,如发票号码,金额,日期等,这些都存在于OCR中。我尝试了分类模型,我将OCR中的每个句子分别传递给模型,并预测发票编号或日期或其他任何东西,但这种方法需要很多时间,我认为这不是正确的方法。
所以,我在想,是否有一种算法,可以让我有一个输入字符串,并从该字符串映射输出,例如,发票编号,日期和金额都在字符串中。
例如:
Inp string: The invoice 1234 is due on 12 oct 2018 with amount of 287
Output: Invoice Number: 123
我已经提取了一些发票相关信息从电子邮件正文到Python字符串,我的下一个任务是从字符串中提取发票号码。电子邮件的格式可能会有所不同,因此很难从文本中找到发票号。我还尝试了SpaCy中的“命名实体识别”,但是在大多数情况下,发票号将出现在标题‘发票’或‘发票#’的下一行,因此NER不理解关系,并返回不正确的详细信息。
以下是从邮件正文中提取的两个文本示例:
例- 1。
Dear Customer:
The past due invoices listed below are still pending. This includes the
following:
Invoice Date
我想要计算销售某一商品的“发票”的数量(假设"ABC“如果发票上没有"ABC”,那么我不想计算发票,因此在下面的示例中,发票3不会被计算在内,因为发票上没有"ABC“);如果发票上确实有"ABC”,我想要计算尺寸和颜色的变化(例如,我可能想计算发票上黄色或12号的数量;或者发票上尺寸为11和21的发票的数量)。
有没有人可以帮我在excel中使用的功能?那表情呢?我在想countifs?不过,我是个新手,谢谢!
customer date invoice item size color
-------------.-------.--
我是做光学字符识别的。我们自动从发票中提取文本。当发票的内容被提取出来时,它们被存储在一个文本文件中,然后我们编写脚本,根据我们的要求从文本文件中提取数据。一个让我陷入困境的需求是,我需要从一个不是以任何特定格式编写的文本文件中提取日期。它在一行中写为12 08 2014。我需要将其解压缩并以dd/mm/yyyy格式打印出来。此外,日期可以以任何格式写入,例如2013年12月2日、2013年12月12日、2013年8月12日等等...我需要读取日期并将其提取为dd/mm/yyyy格式
ORDERED SHIPPED
THE DATE IS IN THE NEXT LINE 28 08 14
我有客户单和发票单。
当我转到发票表D12并键入位于客户表中的发票ID时,我将从一些查询中获得所有数据。
但我想要的是:
我单击客户表中的一个单元格,其中发票号位于该行中。我激活了test1函数,发票号应该在发票单D12中更改。
但是,当我运行这个脚本时,我会得到以下错误:
TypeError:无法在对象表中找到函数setActiveSheet
有人知道如何更改发票D12单元吗?
function test1() {
var ss = SpreadsheetApp.getActiveSheet();
var row = ss.getActiveCell().getRow();
我有以下SQL查询,我试图只返回发票,其中的make被设置为' BANER ',这是获得所有行的发票表与所有横幅行在底部,我如何返回行仅在班纳是制造?
SELECT [ART_NO],
[QTY],
[DUE_DATE],
make=CASE make
WHEN 'BANER' THEN 'BANER'
ELSE ' ' + make
END,
[PRODUCT],[PRICE],[DETAIL]
我有一个用C#编写的QBFC应用程序,它从调度程序自动运行,其中包括将来自远程客户端的发票插入到QB中。
最近,我升级了它,使用QB的“高级库存”模块为客户的发票项目添加了一个"InventorySite“。我同时升级到QBFC 12。
现在,程序在尝试插入发票时会出错,指出无法识别InventorySiteLocationRef元素。所有其他函数都照常工作。
以下内容摘自QBSDKLog.txt:
20130712.143859 I 736 QBSDKProcessRequest Application named 'IOS Briefcase Sync' sta
假设我的发票表中只有一条记录。
当在我的发票表中创建一个新行时,如果出现错误,我会收到这样的消息:“语句已被回滚”。
现在,如果我插入一个新发票,我在发票表中得到的id是id=2的id=3实例。
这是我的发票表DDL:
CREATE TABLE "APP"."INVOICES" ("ID" INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), "INVOICEDATE" DATE NOT NULL, "ISCASHINVO
我正在使用access 2013,并尝试识别向供应商支付的重复付款。我使用下面的SQL查询来识别不同类型的重复,但它没有给出预期的结果,因为有时两个条件是不同的,如发票编号和发票日期。
SELECT
Base.ID AS SerialNumber,
Base.CoCd AS CoCode,
Base.DocumentNo AS DocID,
Base.ClrngdocNo AS ClearingDoc,
Base.DocumentType AS DocType,
Base.Account AS VendorName,
Base.Reference AS InvoiceNumber