2017-09-19 4 views
1

J'ai créé une facture dans NetSuite. J'ai également accepté un PAIEMENT et appliqué un CREDIT sur la Facture que j'ai créée. Est-ce que quelqu'un sait comment imprimer les enregistrements liés, qui est un type "liste" et contient les informations de paiement/crédit?Dans NetSuite, comment imprimer des enregistrements associés dans un modèle PDF/HTML avancé

Voici la partie de xml de la facture:

<machine name="links" type="list" fields="id,trandate,linkurl,type,tranid,status,total"> 
<line> 
<id>167209</id> 
<linkurl>/app/accounting/transactions/custpymt.nl?whence=</linkurl> 
<status>Deposited</status> 
<total>100.00</total> 
<trandate>9/18/2017</trandate> 
<tranid>PYMT0716</tranid> 
<type>Payment</type> 
</line> 
<line> 
<id>167410</id> 
<linkurl>/app/accounting/transactions/custcred.nl?whence=</linkurl> 
<status>Fully Applied</status> 
<total>560.00</total> 
<trandate>9/19/2017</trandate> 
<tranid>CM0985</tranid> 
<type>Credit Memo</type> 
</line> 
<line> 
<id>167410</id> 
<total>660.00</total> 
<type>Total</type> 
</line> 
</machine> 

Voici ce que je voulais faire dans Advanced PDF Modèle:

<#if record.links?has_content> 
     <table class="itemtable" style="width: 100%;"> 
     <#list record.links as lineitem> 
      <#if lineitem_index==0> 
      <thead> 
       <tr> 
       <th align="center">type</th> 
       <th align="center">total</th> 
       </tr> 
      </thead> 
      </#if> 
      <tr> 
      <td align="center" class="itemInfo">${lineitem.type}</td> 
      <td align="center" class="itemInfo">${lineitem.total}</td> 
      </tr> 
     </#list> 
     </table> 
    </#if> 

Répondre

1

Je ne l'ai pas vu une façon de faire ce. Je pense que cela ne peut pas être fait.