我仍然对如何进行这一阶段的计划,但在客户现场,他们正在通过Axapta的发票。现在Axapta的已使用多年,他们产生了它的发票是-only-使用发票行。

虽然这是一个可接受的解决方案,但它仍然如果有一些方法来扩展/编程/定制的Axapta为能够导入文本行,这将是在到正被发送出发票钩状优选的。

我真的不知道从何处开始攻击这个问题,我GOOGLE了一些,检查了一些“的Axapta”的网站,但大部分我所看到的较新的版本或者交易(这是第3版SP4,其是约六十岁上下岁)。

如果这是可以做到的,一般来讲,将程序是什么呢?将它涉及X ++代码?

感谢您的任何输入!

有帮助吗?

解决方案

使用文件处理到的注释附加到或者销售订单头或销售订单行。将纸条给外部的限制字段。您可以控制在应收账款/设置/表格/表格设置发票的票据上打印,在注释部分发票标签上。

要完全定制的帐单,编辑报告SalesInvoice的外观。

其他提示

请杰的建议和预格式化文本添加到文档处理。

添加以下方法将表DocuRef:

static void addNote(Common record, str notes)
{
    DocuRef docuRef;
    ;
    docuRef.clear();
    docuRef.TypeId       = CustFormletterDocument::find().DocuTypeInvoice;
    docuRef.Restriction  = DocuRestriction::External;
    docuRef.RefTableId   = record.TableId;
    docuRef.RefRecId     = record.RecId;
    docuRef.RefCompanyId = record.dataAreaId;
    docuRef.Notes        = notes;
    docuRef.insert();
}

在您导入代码某处销售表记录的插入后:

DocuRef::addNotes(salesTable, preformattedtext);

您将不得不改变你的客户的形式设置,以允许在发票上打印票据。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top