Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3fd396be

Von Hans Peter Schlaepfer vor mehr als 5 Jahren hinzugefügt

  • ID 3fd396bee57ecd0ce4ba6ac939029c85b027a95e
  • Vorgänger b8cc358b
  • Nachfolger 5c40e64a

Neues kivitendo Design Aenderungen in templates/webpages/client_config/..

Unterschiede anzeigen:

templates/webpages/client_config/_datev_check_configuration.html
1
[%- USE LxERP -%][%- USE L -%]
1
[% USE LxERP %]
2
[% USE L %]
3

  
2 4
<div id="datev_check_configuration">
3
 <table>
5
<div class="wrapper">
6

  
7
<p>[% LxERP.t8('It is possible to make a quick DATEV export everytime you post a record to ensure things work nicely with their data requirements. This will result in a slight overhead though you can enable this for each type of record independently.') %]</p>
8

  
9

  
10

  
11
<table class="tbl-horizontal">
12
  <tbody>
4 13
  <tr>
5
   <td colspan="3">[% LxERP.t8('It is possible to make a quick DATEV export everytime you post a record to ensure things work nicely with their data requirements. This will result in a slight overhead though you can enable this for each type of record independently.') %]</td>
14
    <th>[% LxERP.t8('Check on sales invoice') %]</th>
15
    <td>[% L.yes_no_tag('defaults.datev_check_on_sales_invoice', SELF.defaults.datev_check_on_sales_invoice) %]</td>
16
    <td class="longdesc">[% LxERP.t8('Perform check when a sales invoice or a payment for a sales invoice is posted?') %]</td>
6 17
  </tr>
7 18
  <tr>
8
   <td align="right">[% LxERP.t8('Check on sales invoice') %]</td>
9
   <td>[% L.yes_no_tag('defaults.datev_check_on_sales_invoice', SELF.defaults.datev_check_on_sales_invoice) %]</td>
10
   <td>[% LxERP.t8('Perform check when a sales invoice or a payment for a sales invoice is posted?') %]</td>
19
    <th>[% LxERP.t8('Check on purchase invoice') %]</th>
20
    <td>[% L.yes_no_tag('defaults.datev_check_on_purchase_invoice', SELF.defaults.datev_check_on_purchase_invoice) %]</td>
21
    <td class="longdesc">[% LxERP.t8('Perform check when a purchase invoice or a payment for a purchase invoice is posted?') %]</td>
11 22
  </tr>
12 23
  <tr>
13
   <td align="right">[% LxERP.t8('Check on purchase invoice') %]</td>
14
   <td>[% L.yes_no_tag('defaults.datev_check_on_purchase_invoice', SELF.defaults.datev_check_on_purchase_invoice) %]</td>
15
   <td>[% LxERP.t8('Perform check when a purchase invoice or a payment for a purchase invoice is posted?') %]</td>
24
    <th>[% LxERP.t8('Check on ar transaction') %]</th>
25
    <td>[% L.yes_no_tag('defaults.datev_check_on_ar_transaction', SELF.defaults.datev_check_on_ar_transaction) %]</td>
26
    <td class="longdesc">[% LxERP.t8('Perform check when an ar transaction is posted?') %]</td>
16 27
  </tr>
17 28
  <tr>
18
   <td align="right">[% LxERP.t8('Check on ar transaction') %]</td>
19
   <td>[% L.yes_no_tag('defaults.datev_check_on_ar_transaction', SELF.defaults.datev_check_on_ar_transaction) %]</td>
20
   <td>[% LxERP.t8('Perform check when an ar transaction is posted?') %]</td>
29
    <th>[% LxERP.t8('Check on ap transaction') %]</th>
30
    <td>[% L.yes_no_tag('defaults.datev_check_on_ap_transaction', SELF.defaults.datev_check_on_ap_transaction) %]</td>
31
    <td class="longdesc">[% LxERP.t8('Perform check when an ap transaction is posted?') %]</td>
21 32
  </tr>
22 33
  <tr>
23
   <td align="right">[% LxERP.t8('Check on ap transaction') %]</td>
24
   <td>[% L.yes_no_tag('defaults.datev_check_on_ap_transaction', SELF.defaults.datev_check_on_ap_transaction) %]</td>
25
   <td>[% LxERP.t8('Perform check when an ap transaction is posted?') %]</td>
34
    <th>[% LxERP.t8('Check on gl transaction') %]</th>
35
    <td>[% L.yes_no_tag('defaults.datev_check_on_gl_transaction', SELF.defaults.datev_check_on_gl_transaction) %]</td>
36
    <td class="longdesc">[% LxERP.t8('Perform check when a gl transaction is posted?') %]</td>
26 37
  </tr>
27 38
  <tr>
28
   <td align="right">[% LxERP.t8('Check on gl transaction') %]</td>
29
   <td>[% L.yes_no_tag('defaults.datev_check_on_gl_transaction', SELF.defaults.datev_check_on_gl_transaction) %]</td>
30
   <td>[% LxERP.t8('Perform check when a gl transaction is posted?') %]</td>
39
    <th>[% LxERP.t8('Datev export encoding') %]</th>
40
    <td>[% L.select_tag('defaults.datev_export_format', [ [ 'cp1252', LxERP.t8('Strict and halt') ],[ 'cp1252-translit', LxERP.t8('Strict but replace') ],[ 'utf-8', LxERP.t8('Relaxed (UTF-8)') ]  ], default=SELF.defaults.datev_export_format) %]</td>
41
    <td class="longdesc">[% LxERP.t8('DATEV expects the encoding to be Western Europe conform (LATIN-1, cp1252). By setting this to "Strict and halt" the DATEV export halts with a error if there is a single character in "Posting Text" which is not LATIN-1 encodeable. By setting this to "Strict but replace" kivitendo will replace the character with a similar one and the export will simply warn about those fields. By setting this to relaxed (UTF-8) the DATEV export encoding will be in kivitendo (UTF-8) encoded and the external import program has to handle this (this may work for DATEV deriviates or future versions of DATEV). Background details: For example turkish characters (Ç) are not valid cp1252 charactes and armenian characters like "Գեղարդ" are probably not replaceable in cp1252') %]</td>
31 42
  </tr>
32
  <tr>
33
   <td align="right">[% LxERP.t8('Datev export encoding') %]</td>
34
   <td>[% L.select_tag('defaults.datev_export_format', [ [ 'cp1252', LxERP.t8('Strict and halt') ],[ 'cp1252-translit', LxERP.t8('Strict but replace') ],[ 'utf-8', LxERP.t8('Relaxed (UTF-8)') ]  ], default=SELF.defaults.datev_export_format) %]
35
   <td>[% LxERP.t8('DATEV expects the encoding to be Western Europe conform (LATIN-1, cp1252). By setting this to "Strict and halt" the DATEV export halts with a error if there is a single character in "Posting Text" which is not LATIN-1 encodeable. By setting this to "Strict but replace" kivitendo will replace the character with a similar one and the export will simply warn about those fields. By setting this to relaxed (UTF-8) the DATEV export encoding will be in kivitendo (UTF-8) encoded and the external import program has to handle this (this may work for DATEV deriviates or future versions of DATEV). Background details: For example turkish characters (Ç) are not valid cp1252 charactes and armenian characters like "Գեղարդ" are probably not replaceable in cp1252') %]</td>
36
  </tr>
37
 </table>
38
</div>
43
  </tbody>
44
</table>
45

  
46
</div><!-- /.wrapper -->
47
</div><!-- /#datev_check_configuration.wrapper -->

Auch abrufbar als: Unified diff