{% if logoUrl is defined and logoUrl %} {% endif %} {% set dt = bl.documentType|default('hbl') %}
{% if dt == 'hbl' %} HOUSE BILL OF LADING {% elseif dt == 'mbl' %} BILL OF LADING {% else %} {{ dt|upper }} {% endif %}
2. EXPORTER
{{ exporter.name }} {% if exporter.address is defined and exporter.address %}
{{ exporter.address|nl2br|raw }} {% endif %} {% if exporter.city is defined and exporter.city %}
{{ exporter.city }} {% endif %} {% if exporter.zip is defined and exporter.zip %}
ZIP: {{ exporter.zip }} {% endif %}
5. DOCUMENT / BL NUMBER
{{ bl.documentBlNumber is defined and bl.documentBlNumber ? bl.documentBlNumber : bl.number }}
6. EXPORT REFERENCES
{{ bl.description is defined and bl.description ? bl.description|nl2br|raw : (bl.export_references is defined and bl.export_references ? bl.export_references|nl2br|raw : '') }}
7. FORWARDING AGENT
{{ agent.name }}{% if agent.address is defined and agent.address %}
{{ agent.address|nl2br|raw }}{% endif %}
8. POINT (STATE) OF ORIGIN OR FTZ NUMBER
{{ bl.ftzNumber is defined and bl.ftzNumber ? bl.ftzNumber : '' }}
9. DOMESTIC ROUTING / EXPORT INSTRUCTIONS
{{ shipment.domestic_routing is defined and shipment.domestic_routing ? shipment.domestic_routing|nl2br|raw : (bl.remarks is defined and bl.remarks ? bl.remarks|nl2br|raw : '') }}
3. CONSIGNED TO
{{ consignee.name }} {% if consignee.address is defined and consignee.address %}
{{ consignee.address|nl2br|raw }} {% endif %} {% if consignee.city is defined and consignee.city %}
{{ consignee.city }} {% endif %} {% if consignee.zip is defined and consignee.zip %}
ZIP: {{ consignee.zip }} {% endif %}
4. NOTIFY PARTY
{{ notify.name }} {% if notify.address is defined and notify.address %}
{{ notify.address|nl2br|raw }} {% endif %} {% if notify.city is defined and notify.city %}
{{ notify.city }} {% endif %} {% if notify.zip is defined and notify.zip %}
ZIP: {{ notify.zip }} {% endif %}
12. PRE-CARRIAGE
{{ shipment.pre_carriage }}
13. PLACE OF RECEIPT
{{ shipment.place_receipt }}
14. EXPORTING CARRIER
{{ shipment.carrier is defined and shipment.carrier ? shipment.carrier : (bl.vesselName is defined and bl.vesselName ? bl.vesselName : '') }}
15. PORT OF LOADING
{{ shipment.port_loading }}
10. LOADING TERMINAL
{{ bl.loadingTerminal is defined and bl.loadingTerminal ? bl.loadingTerminal : '' }}
16. PORT OF DISCHARGE
{{ shipment.port_discharge }}
17. PLACE OF DELIVERY
{{ shipment.place_delivery }}
11. TYPE OF MOVE
{{ shipment.type_move }}
11a. CONTAINERIZED
{{ shipment.containerized ? 'YES' : 'NO' }}
{# Conteo de filas efectivas y relleno hasta un mínimo para que la tabla ocupe más espacio en página #} {% set min_commodity_rows = min_commodity_rows is defined ? min_commodity_rows : 7 %} {% set cargo_rows = 0 %} {% for item in cargo %} {% if item.container or item.marks or item.packages or item.description or item.weight or item.cbm %} {% set cargo_rows = cargo_rows + 1 %} {% endif %} {% endfor %} {% if cargo_rows == 0 %} {% set cargo_rows = 1 %} {% endif %} {# Agregar filas en blanco hasta completar `min_commodity_rows` (solo si hace falta) #} {% set fill = min_commodity_rows - cargo_rows %} {% if fill > 0 %} {% for i in 1..fill %} {% endfor %} {% endif %}
CONTAINER / SEAL / TYPE MARKS AND NUMBERS (18) NUMBER OF PACKAGES (19) DESCRIPTION OF COMMODITIES (20) GROSS CARGO WEIGHT KGS (21) MEASUREMENT CBM (22)
{{ item.container }} {{ item.marks }} {{ item.packages }} {{ item.description }} {{ item.weight }} {{ item.cbm }}
No items
           
TOTAL {{ totals.packages is defined and totals.packages != '' ? totals.packages : '' }} {{ totals.weight is defined and totals.weight != '' ? ("%0.2f"|format(totals.weight)) : '' }} {{ totals.cbm is defined and totals.cbm != '' ? ("%0.3f"|format(totals.cbm)) : '' }}
Shipper's Load, Count and Sealed.
Said to Contain:

{{ shipment.description_block }}
Received by the Carrier in apparent good order and condition unless otherwise stated.
DATE
{{ bl.date }}
SIGNED BY
{{ bl.signed_by }}
{% if charges is defined and charges|length > 0 %} {% for ch in charges %} {% endfor %} {% else %} {% endif %}
Prepaid CHARGE / DESCRIPTION Collect
{% if ch.prepaid is defined and ch.prepaid != 0 %}{{ (ch.prepaid)|number_format(2, '.', '') }}{% endif %} {{ ch.description|default('') }} {% if ch.collect is defined and ch.collect != 0 %}{{ (ch.collect)|number_format(2, '.', '') }}{% endif %}
0.00 Charge 0.00
Total Prepaid
{{ chargesTotals.prepaid is defined ? (chargesTotals.prepaid|number_format(2, '.', '')) : '0.00' }}
GRAND TOTAL: Total Collect
{{ chargesTotals.collect is defined ? (chargesTotals.collect|number_format(2, '.', '')) : '0.00' }}
Received by the Carrier for shipment by (ocean vessel) between port of loading and port of discharge, and for arrangement or procurement of pre-carriage from place of receipt and on-carriage to place of delivery, where stated above the goods as specified above in apparent good order and condition unless otherwise stated.

IN WITNESS WHEREOF three (3) originals Bills of Lading have been signed, not otherwise stated above, one of which being accomplished the others shall be void.

The customer will be responsible for all costs and expenses arising from damage to equipment and goods due to their fault, negligence, omission, or non-compliance with regulations.

DATE AT
BY
Agent for the Carrier
ISSUE DATE
{{ bl.issue_date_month }} {{ bl.issue_date_day }} {{ bl.issue_date_year }}
MO. DAY YEAR
{# Removed hardcoded month/day/year table to avoid duplicate dates; use `bl.date` above instead #}
BILL OF LADING No.
{{ bl.number }}

PAL - Plataforma de Asistencia Logistica.

{{ copyLabel }}

{% if termcond_message is defined and termcond_message %}
MULTIMODAL TRANSPORT BILL OF LADING
{{ termcond_col1|raw }} {{ termcond_col2|raw }} {{ termcond_col3|raw }} {{ termcond_col4|raw }}
{% endif %}