发票上的收货地址

现在,我们引入了通过PDF主题生成器在发票上显示客户交货地址的功能。但是,因为这需要对HMTL进行编辑&CSS代码无法通过KashFlow默认的Classic和Clean PDF主题来实现,并且需要您拥有自己的现有或新创建的PDF主题。

创建一个新主题

要创建新主题,请导航至

设定值> PDF主题s > Add New > 在提供的字段中指定所需的详细信息 > Create theme

然后,您可以按照以下说明继续修改HTML。请注意,使用现有PDF主题的模板创建PDF主题时,仅HTML&CSS代码将被复制–没有任何基础知识,图像,边框&页边距,“其他选项”或“字段名称”选项卡将被复制。

修改HTML

创建新的PDF主题后,您可以使用下面的HTML变量来创建一个包含“客户收货地址”的主题。通过导航到您的主题

设定值> PDF主题s > Click on a PDF主题 you have created yourself > HTML & CSS

在表中 DOCUMENT.HTML 标签,在适当的地方使用以下替代词插入客户收货地址。您可以选择在PDF主题上同时包括“客户交货”和“帐单邮寄地址”,或者仅包括一个。

PDF主题 with Delivery Address Only

如果您只想使用客户收信地址创建主题,则只需替换 [RECIPIENT_ADDRESS] 可变 [DELIVERY_ADDRESS_MULTILINE].

因此,而不是您的HTML代码看起来像

<div class="recipient-address [RECIP_ADDR_BORDER]">[RECIPIENT_ADDRESS]</div>

它看起来像

<div class="recipient-address [RECIP_ADDR_BORDER]">[DELIVERY_ADDRESS_MULTILINE]</div>

PDF主题 with Billing and Delivery Addresses

如果您需要同时具有帐单和收货地址的主题,只需使用 <br> 标签,并同时包含 [RECIPIENT_ADDRESS][DELIVERY_ADDRESS_MULTILINE]。例如,要在帐单上方显示送货地址,您将地址设置为

<div class="recipient-address [RECIP_ADDR_BORDER]">[RECIPIENT_ADDRESS]<br>[DELIVERY_ADDRESS_MULTILINE]</div>

或者,对于帐单地址上方的收货地址

<div class="recipient-address [RECIP_ADDR_BORDER]">[DELIVERY_ADDRESS_MULTILINE]<br>[RECIPIENT_ADDRESS]</div>

或者,对于帐单地址和送货地址

<div class="recipient-address [RECIP_ADDR_BORDER]">
  <div style="display: inline-block; vertical-align: top; white-space: normal; margin-right: 16px; max-width: 210px;">
    [RECIPIENT_ADDRESS]
  </div>
  <div style="display: inline-block; vertical-align: top; white-space: normal; max-width: 210px;">
    [DELIVERY_ADDRESS_MULTILINE]
  </div>
</div>

添加地址类型标题

如果您想添加标题以区分您的客户’s的帐单和收货地址,则您需要将以下内容添加到 文档.HTML 您需要标题的模板:

<span class="show q i ps rl po" style="font-weight: bold;">Billing Address<br /></span>
  <span class="show q i ps rl po" style="font-weight: bold;">Delivery Address<br /></span>

例如:

<div class="recipient-address [RECIP_ADDR_BORDER]">
  <div style="display: inline-block; vertical-align: top; white-space: normal; margin-right: 16px; max-width: 210px;">
    <span class="show q i ps rl po" style="font-weight: bold;">Billing Address<br /></span>
    [RECIPIENT_ADDRESS]
  </div>
  <div style="display: inline-block; vertical-align: top; white-space: normal; max-width: 210px;">
    <span class="show q i ps rl po" style="font-weight: bold;">Delivery Address<br /></span>
    [DELIVERY_ADDRESS_MULTILINE]
  </div>
</div>

由于您不希望这些标题显示在发票,报价单,装箱单(交货单)和提醒函上,因此 文档 样式表,在底部添加:

.show { display : none; }
.quote .show.q, .invoice .show.i,
.packingSlip .show.ps, .reminderLetter .show.rl,
.purchaseOrder .show.po {
  display: initial;
}

收货地址变量

接受以下变量来处理客户’s Delivery Address:

  1. [DELIVERY_ADDRESS_NAME] 这增加了“Name” of the Customer
  2. [DELIVERY_ADDRESS_LINE1] 这将添加收货地址的第一行
  3. [DELIVERY_ADDRESS_LINE2] 这将添加收货地址的第二行
  4. [DELIVERY_ADDRESS_LINE3] 这将添加送货地址的第三行
  5. [DELIVERY_ADDRESS_LINE4] 这将添加收货地址的第四行
  6. [DELIVERY_ADDRESS_POSTCODE] 这将添加为传递地址指定的邮政编码
  7. [DELIVERY_ADDRESS_SINGLELINE] 这将添加以上所有内容,并且已经将其设置为单行显示
  8. [DELIVERY_ADDRESS_MULTILINE] 这将添加变量1–6,已经格式化为出现在各自行上

使用这个主题

您可以选择使用此主题作为默认主题(例如,如果您始终只想在每张发票上都包括帐单和送货地址/送货地址),请转到

设定值> PDF主题s > Hover your mouse cursor over this PDF主题 > Click now shown green-tick to set this PDF主题 as the default

或者,如果您只想为一位客户执行此操作,则可以转到

顾客> 单击适当的C客体 > Options > 下“PDF Theme”从下拉列表中选择适当的 > Update

了解KashFlow如何与您的业务和书籍一起使用