Вам нужно будет переопределить счет Action Prepare.В этом действии вам нужно будет передать эту информацию.
Есть два способа достижения этого:
public class SOOrderEntryExt : PXGraphExtension<SOOrderEntry>
{
[PXOverride]
public IEnumerable PrepareInvoice(PXAdapter adapter, Func<PXAdapter, IEnumerable> baseMethod)
{
//You can paste your field either here
return baseMethod(adapter); // and then return
}
или как это:
открытый класс SOOrderEntryExt: PXGraphExtension {
[PXOverride]
public IEnumerable PrepareInvoice(PXAdapter adapter, Func<PXAdapter, IEnumerable> baseMethod)
{
var result = baseMethod(adapter);
// add your pasting of your field here + some logic
return result;
}
в зависимости откакой у вас вариант использования.