463 lines
20 KiB
XML
463 lines
20 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<layout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
|
xmlns:tool="http://schemas.android.com/tools"
|
|
xmlns:tools="http://schemas.android.com/tools">
|
|
|
|
<data>
|
|
|
|
<variable
|
|
name="sale"
|
|
type="es.verdnatura.presentation.view.feature.sacador.model.SaleVO" />
|
|
</data>
|
|
|
|
<!-- android:background="@drawable/round_outline"
|
|
android:clipToOutline="true"-->
|
|
|
|
<LinearLayout
|
|
android:id="@+id/linear_main"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_margin="@dimen/layout_margin_1"
|
|
android:layout_marginBottom="@dimen/layout_margin_min"
|
|
|
|
|
|
android:orientation="vertical"
|
|
|
|
|
|
>
|
|
<!--CABECERA=================================================-->
|
|
<LinearLayout
|
|
android:id="@+id/item_row_layout"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:orientation="vertical"
|
|
|
|
|
|
>
|
|
|
|
<LinearLayout
|
|
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:background="@color/verdnatura_white"
|
|
android:orientation="vertical"
|
|
android:padding="@dimen/layout_margin_min"
|
|
android:textColor="@color/verdnatura_black"
|
|
>
|
|
|
|
<LinearLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:orientation="horizontal"
|
|
>
|
|
|
|
<TextView
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginRight="@dimen/layout_margin_min"
|
|
android:text="@string/Nivel"
|
|
android:textColor="@color/verdnatura_black"
|
|
android:textSize="@dimen/h8" />
|
|
|
|
<TextView
|
|
android:id="@+id/level"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginRight="@dimen/layout_margin_min"
|
|
android:text="@{sale.level}"
|
|
android:textColor="@color/verdnatura_black"
|
|
android:textSize="@dimen/h8"
|
|
android:textStyle="bold"
|
|
tool:text="2" />
|
|
|
|
<TextView
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginRight="@dimen/layout_margin_min"
|
|
android:text="@string/Ticket"
|
|
android:textColor="@color/verdnatura_black"
|
|
android:textSize="@dimen/h8" />
|
|
|
|
<TextView
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:text="@{sale.ticketFk}"
|
|
android:textColor="@color/verdnatura_black"
|
|
android:textSize="@dimen/h8"
|
|
android:textStyle="bold"
|
|
tool:text="123456789"
|
|
|
|
/>
|
|
|
|
<RelativeLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:orientation="horizontal">
|
|
|
|
<ImageView
|
|
android:id="@+id/imageErrorMessage"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="match_parent"
|
|
android:layout_alignParentRight="true"
|
|
app:srcCompat="@drawable/emoticon_error_fragment" />
|
|
|
|
<View
|
|
android:id="@+id/item_article_row_semaforo_pre"
|
|
android:layout_width="@dimen/semaforo_next_to_ticket"
|
|
android:layout_height="@dimen/semaforo_next_to_ticket"
|
|
android:layout_centerVertical="true"
|
|
android:layout_marginLeft="1dp"
|
|
android:background="@drawable/background_and_round_collection_fragment" />
|
|
|
|
|
|
<View
|
|
android:id="@+id/item_article_row_semaforo_sac"
|
|
android:layout_width="@dimen/semaforo_next_to_ticket"
|
|
android:layout_height="@dimen/semaforo_next_to_ticket"
|
|
android:layout_centerVertical="true"
|
|
android:layout_marginLeft="20dp"
|
|
android:background="@drawable/background_and_round_collection_fragment" />
|
|
|
|
<View
|
|
android:id="@+id/item_article_row_semaforo_con"
|
|
android:layout_width="@dimen/semaforo_next_to_ticket"
|
|
android:layout_height="@dimen/semaforo_next_to_ticket"
|
|
android:layout_centerVertical="true"
|
|
android:layout_marginLeft="39dp"
|
|
android:background="@drawable/background_and_round_collection_fragment" />
|
|
</RelativeLayout>
|
|
|
|
</LinearLayout>
|
|
|
|
<LinearLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:orientation="horizontal">
|
|
|
|
<TextView
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
|
|
android:layout_marginRight="@dimen/layout_margin_min"
|
|
android:text="@{sale.agencyName}"
|
|
android:textSize="@dimen/h8"
|
|
android:textStyle="bold"
|
|
android:visibility="gone"
|
|
tool:text="MRW" />
|
|
</LinearLayout>
|
|
|
|
</LinearLayout>
|
|
|
|
|
|
</LinearLayout>
|
|
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
|
android:id="@+id/content_layout"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:background="@color/verdnatura_background_item_picker"
|
|
android:paddingTop="@dimen/layout_margin_min"
|
|
android:paddingBottom="@dimen/layout_margin_min">
|
|
<!--SEMAFORO=================================================-->
|
|
<LinearLayout
|
|
android:id="@+id/linearLayout3"
|
|
android:layout_width="@dimen/layout_margin_min"
|
|
android:layout_height="wrap_content"
|
|
android:orientation="vertical"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
>
|
|
</LinearLayout>
|
|
|
|
<!--CONTENIDO=================================================-->
|
|
<!--app:layout_constraintEnd_toStartOf="@+id/item_article_quantity_picked"-->
|
|
|
|
<TextView
|
|
android:id="@+id/item_article_itemFk"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="@dimen/layout_margin_min_to_modify"
|
|
android:layout_marginEnd="@dimen/layout_margin_min"
|
|
android:maxLines="1"
|
|
android:text="@{sale.itemFk}"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body1"
|
|
android:textStyle="bold"
|
|
app:layout_constraintStart_toEndOf="@+id/linearLayout3"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
tool:text="85478" />
|
|
|
|
<TextView
|
|
android:id="@+id/item_packing_text"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="30dp"
|
|
android:layout_marginEnd="@dimen/layout_margin_min"
|
|
android:maxLines="1"
|
|
android:paddingTop="2dp"
|
|
android:text="@string/in_shelve"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body2"
|
|
android:textStyle="bold"
|
|
app:layout_constraintEnd_toStartOf="@+id/item_packing_itemFk"
|
|
app:layout_constraintStart_toEndOf="@+id/item_article_itemFk"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
tool:text="En balda:" />
|
|
|
|
<TextView
|
|
android:id="@+id/item_packing_itemFk"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="1dp"
|
|
android:layout_marginEnd="@dimen/layout_margin_min"
|
|
android:maxLines="1"
|
|
android:paddingTop="2dp"
|
|
android:text="@{sale.packingShelve}"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body2"
|
|
android:textStyle="bold"
|
|
app:layout_constraintEnd_toStartOf="@+id/item_article_quantity_picked"
|
|
app:layout_constraintStart_toEndOf="@+id/item_packing_text"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
tool:text="Number" />
|
|
|
|
<TextView
|
|
android:id="@+id/item_article_quantity_pickedOld"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="@dimen/layout_margin_min"
|
|
android:text="@{sale.pickedQuantity}"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body1"
|
|
android:textStyle="bold"
|
|
android:visibility="gone"
|
|
app:layout_constraintEnd_toStartOf="@+id/txtde"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
tool:text="0" />
|
|
|
|
<TextView
|
|
android:id="@+id/txtde"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="@dimen/layout_margin_min"
|
|
android:text="@string/de"
|
|
android:visibility="gone"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body1"
|
|
app:layout_constraintEnd_toStartOf="@+id/item_article_quantityOld"
|
|
app:layout_constraintTop_toTopOf="parent" />
|
|
|
|
<TextView
|
|
android:id="@+id/item_article_quantityOld"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="22dp"
|
|
android:paddingLeft="10dp"
|
|
android:paddingRight="10dp"
|
|
android:visibility="gone"
|
|
|
|
android:text="@{Integer.toString(sale.quantity)}"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body1"
|
|
android:textStyle="bold"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
tool:text="10" />
|
|
|
|
|
|
<TextView
|
|
android:id="@+id/item_article_cel2"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="22dp"
|
|
android:paddingLeft="10dp"
|
|
android:text="@{sale.cel2}"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body1"
|
|
android:textStyle="bold"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent"
|
|
tool:text="5x1" />
|
|
|
|
<TextView
|
|
android:id="@+id/item_article_quantity_line1"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="@dimen/layout_margin_min_to_modify"
|
|
android:layout_marginEnd="22dp"
|
|
android:ellipsize="end"
|
|
android:maxLines="1"
|
|
android:text="@{sale.line1}"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body1"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toEndOf="@+id/linearLayout3"
|
|
app:layout_constraintTop_toBottomOf="@+id/item_article_itemFk"
|
|
tool:text="información de la linea 1" />
|
|
|
|
<TextView
|
|
android:id="@+id/item_article_cel1"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
|
|
android:text="@{sale.cel1}"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body2"
|
|
android:textStyle="bold"
|
|
app:layout_constraintEnd_toEndOf="@+id/item_article_quantity_line1"
|
|
app:layout_constraintTop_toTopOf="@+id/item_article_quantity_line1"
|
|
tool:text="cel1" />
|
|
|
|
<TextView
|
|
android:id="@+id/item_article_quantity_line2"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="@dimen/layout_margin_min_to_modify"
|
|
android:layout_marginEnd="22dp"
|
|
android:ellipsize="end"
|
|
android:maxLines="1"
|
|
android:text="@{sale.line2}"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body2"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toEndOf="@+id/linearLayout3"
|
|
app:layout_constraintTop_toBottomOf="@+id/item_article_quantity_line1"
|
|
tool:text="información de la linea 2" />
|
|
|
|
<TextView
|
|
android:id="@+id/item_article_quantity_picked"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="@dimen/layout_margin_min"
|
|
android:text="@{sale.pickedQuantity}"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body3"
|
|
android:textStyle="bold"
|
|
app:layout_constraintEnd_toStartOf="@+id/txtdeNew"
|
|
app:layout_constraintTop_toTopOf="@+id/item_article_quantity_line2"
|
|
tool:text="0" />
|
|
|
|
|
|
<TextView
|
|
android:id="@+id/txtdeNew"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="@dimen/layout_margin_min"
|
|
android:text="@string/de"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body3"
|
|
app:layout_constraintEnd_toStartOf="@+id/item_article_quantity"
|
|
app:layout_constraintTop_toTopOf="@+id/item_article_quantity_line2" />
|
|
|
|
<TextView
|
|
android:id="@+id/item_article_cel2_Old"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:text="@{sale.cel2}"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body3"
|
|
android:visibility="gone"
|
|
android:textStyle="bold"
|
|
app:layout_constraintEnd_toEndOf="@+id/item_article_quantity_line2"
|
|
app:layout_constraintTop_toTopOf="@+id/item_article_quantity_line2"
|
|
tool:text="cel2" />
|
|
|
|
|
|
<TextView
|
|
android:id="@+id/item_article_quantity"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:paddingTop="@dimen/layout_margin_minest"
|
|
android:paddingBottom="@dimen/default_layout_margin"
|
|
android:paddingLeft="@dimen/layout_collection_quantity"
|
|
android:text="@{Integer.toString(sale.quantity)}"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body3"
|
|
android:textStyle="bold"
|
|
app:layout_constraintEnd_toEndOf="@+id/item_article_quantity_line2"
|
|
app:layout_constraintTop_toTopOf="@+id/item_article_quantity_line2"
|
|
tool:text="100"
|
|
/>
|
|
|
|
<TextView
|
|
android:id="@+id/item_article_quantity_line3"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="@dimen/layout_margin_min_to_modify"
|
|
android:layout_marginEnd="22dp"
|
|
android:ellipsize="end"
|
|
android:maxLines="1"
|
|
android:text="@{sale.line3}"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body2"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toEndOf="@+id/linearLayout3"
|
|
app:layout_constraintTop_toBottomOf="@+id/item_article_quantity_line2"
|
|
tool:text="información de la linea 3" />
|
|
|
|
|
|
<TextView
|
|
android:id="@+id/item_article_cel3"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
|
|
android:text="@{sale.cel3}"
|
|
android:textColor="@color/verdnatura_white"
|
|
android:textSize="@dimen/body2"
|
|
android:textStyle="bold"
|
|
app:layout_constraintEnd_toEndOf="@+id/item_article_quantity_line3"
|
|
app:layout_constraintTop_toTopOf="@+id/item_article_quantity_line3"
|
|
tool:text="cel3" />
|
|
|
|
<LinearLayout
|
|
android:id="@+id/linearLayoutColor"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:orientation="vertical"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent">
|
|
|
|
<View
|
|
android:id="@+id/item_ticketColor"
|
|
android:layout_width="@dimen/semaforo_width"
|
|
android:layout_height="@dimen/ticketColor_height"
|
|
android:layout_marginBottom="1dp"
|
|
android:background="@drawable/border" />
|
|
|
|
</LinearLayout>
|
|
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
|
|
<LinearLayout
|
|
android:id="@+id/layout_error"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:visibility="gone">
|
|
|
|
<TextView
|
|
android:id="@+id/txt_error"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:background="@color/verdnatura_red"
|
|
android:textColor="@color/verdnatura_white"
|
|
tool:text="Cantidad original 100" />
|
|
</LinearLayout>
|
|
|
|
<LinearLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="1dp"
|
|
android:background="@color/verdnatura_white"></LinearLayout>
|
|
|
|
<androidx.recyclerview.widget.RecyclerView
|
|
android:id="@+id/item_article_placements"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:background="@color/verdnatura_background_item_picker"
|
|
android:clipToPadding="false"
|
|
|
|
tools:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
|
|
tools:listitem="@layout/item_placement_row"
|
|
tools:orientation="horizontal" />
|
|
</LinearLayout>
|
|
</layout> |