31/10/23 - Cambios en Cliente, Productos y Nota

- Se amplió el campo de la cantidad cuando se agrega un producto.
- Se agregó que mande un Toast cuando se hace clic en Back en Cliente para que avise que hay que hacer clic en "Guardar"
- Se corrigieron las acciones cuando se hace Back en algunas pantallas.
- Se puso código para que en nota muestre de diferente color los productos de Venta y Preventa.
This commit is contained in:
2023-10-31 16:34:26 -06:00
parent 524e32ffae
commit d8c30055f4
14 changed files with 320 additions and 104 deletions

View File

@@ -166,7 +166,7 @@ File246=marker-verde-15.png
File247=marker-verde-16.png
File248=marker-verde-17.png
File249=marker-verde-18.png
File25=K-b27c0809.png
File25=kelloggs.png
File250=marker-verde-19.png
File251=marker-verde-2.png
File252=marker-verde-20.png
@@ -177,7 +177,7 @@ File256=marker-verde-24.png
File257=marker-verde-25.png
File258=marker-verde-26.png
File259=marker-verde-27.png
File26=kelloggs.png
File26=keymon_logo.png
File260=marker-verde-28.png
File261=marker-verde-29.png
File262=marker-verde-3.png
@@ -188,7 +188,7 @@ File266=marker-verde-33.png
File267=marker-verde-34.png
File268=marker-verde-35.png
File269=marker-verde-36.png
File27=keymon_logo.png
File27=kmt.db
File270=marker-verde-37.png
File271=marker-verde-38.png
File272=marker-verde-39.png
@@ -199,7 +199,7 @@ File276=marker-verde-42.png
File277=marker-verde-43.png
File278=marker-verde-44.png
File279=marker-verde-45.png
File28=kmt.db
File28=login.bal
File280=marker-verde-46.png
File281=marker-verde-47.png
File282=marker-verde-48.png
@@ -210,7 +210,7 @@ File286=marker-verde-51.png
File287=marker-verde-52.png
File288=marker-verde-53.png
File289=marker-verde-54.png
File29=login.bal
File29=logo sanfer.jpg
File290=marker-verde-55.png
File291=marker-verde-56.png
File292=marker-verde-57.png
@@ -222,7 +222,7 @@ File297=marker-verde-61.png
File298=marker-verde-62.png
File299=marker-verde-63.png
File3=alerta.jpg
File30=logo sanfer.jpg
File30=Logo_durakelo_192xx192.jpeg
File300=marker-verde-64.png
File301=marker-verde-65.png
File302=marker-verde-66.png
@@ -736,43 +736,45 @@ Library11=firebasenotifications
Library12=fusedlocationprovider
Library13=gifdecoder
Library14=googlemaps
Library15=gps
Library16=ime
Library17=javaobject
Library18=json
Library19=okhttputils2
Library15=googlemapsextras
Library16=gps
Library17=ime
Library18=javaobject
Library19=json
Library2=baqrcode
Library20=phone
Library21=preoptimizedclv
Library22=randomaccessfile
Library23=reflection
Library24=runtimepermissions
Library25=serial
Library26=sql
Library27=xcustomlistview
Library28=zxing_scanner
Library29=googlemapsextras
Library20=okhttputils2
Library21=phone
Library22=preoptimizedclv
Library23=randomaccessfile
Library24=reflection
Library25=runtimepermissions
Library26=serial
Library27=sql
Library28=xcustomlistview
Library29=zxing_scanner
Library3=batteryprogressview
Library30=contentresolver
Library4=bitmapcreator
Library5=byteconverter
Library6=camera
Library7=compressstrings
Library8=core
Library9=fileprovider
ManifestCode='This code will be applied to the manifest file during compilation.~\n~'You do not need to modify it in most cases.~\n~'See this link for for more information: https://www.b4x.com/forum/showthread.php?p=78136~\n~AddManifestText(~\n~<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="33"/>~\n~<supports-screens android:largeScreens="true" ~\n~ android:normalScreens="true" ~\n~ android:smallScreens="true" ~\n~ android:anyDensity="true"/>)~\n~SetApplicationAttribute(android:icon, "@drawable/icon")~\n~SetApplicationAttribute(android:label, "$LABEL$")~\n~CreateResourceFromFile(Macro, Themes.LightTheme)~\n~'End of default text.~\n~~\n~AddApplicationText(~\n~<meta-data android:name="com.google.android.geo.API_KEY" android:value="AIzaSyBlBnx3O-DncOSv3oFIp-12wgujOYYcl-U"/>~\n~<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />~\n~)~\n~AddManifestText(<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" android:maxSdkVersion="33" />)~\n~AddManifestText(<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />)~\n~SetApplicationAttribute(android:usesCleartextTraffic, "true")~\n~~\n~~\n~'/////////////// FLP y FBMessageing MOD Inicia /////////////////////~\n~CreateResourceFromFile(Macro, FirebaseAnalytics.GooglePlayBase)~\n~CreateResourceFromFile(Macro, FirebaseAnalytics.Firebase)~\n~CreateResourceFromFile(Macro, FirebaseAnalytics.FirebaseAnalytics)~\n~CreateResourceFromFile(Macro, FirebaseNotifications.FirebaseNotifications)~\n~'CreateResourceFromFile(Macro, FirebaseAnalytics.Crashlytics)~\n~SetServiceAttribute(Tracker, android:foregroundServiceType, "location")~\n~'/////////////// FLP y FBMessageing MOD Termina /////////////////////~\n~~\n~'Si al cargar un mapa de google manda este error "java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/ProtocolVersion". agregar la siguiente linea:~\n~AddApplicationText(<uses-library android:name="org.apache.http.legacy" android:required="false"/>)~\n~SetApplicationAttribute(android:allowBackup, "false")~\n~SetApplicationAttribute(android:exported, "true")~\n~AddManifestText(<queries><package android:name="com.google.android.apps.maps" /></queries>)
ManifestCode='This code will be applied to the manifest file during compilation.~\n~'You do not need to modify it in most cases.~\n~'See this link for for more information: https://www.b4x.com/forum/showthread.php?p=78136~\n~AddManifestText(~\n~<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="33"/>~\n~<supports-screens android:largeScreens="true" ~\n~ android:normalScreens="true" ~\n~ android:smallScreens="true" ~\n~ android:anyDensity="true"/>)~\n~SetApplicationAttribute(android:icon, "@drawable/icon")~\n~SetApplicationAttribute(android:label, "$LABEL$")~\n~CreateResourceFromFile(Macro, Themes.LightTheme)~\n~'End of default text.~\n~~\n~AddApplicationText(~\n~<meta-data android:name="com.google.android.geo.API_KEY" android:value="AIzaSyBlBnx3O-DncOSv3oFIp-12wgujOYYcl-U"/>~\n~<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />~\n~)~\n~AddManifestText(<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" android:maxSdkVersion="33" />)~\n~AddManifestText(<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />)~\n~SetApplicationAttribute(android:usesCleartextTraffic, "true")~\n~~\n~~\n~'/////////////// FLP y FBMessageing MOD Inicia /////////////////////~\n~CreateResourceFromFile(Macro, FirebaseAnalytics.GooglePlayBase)~\n~CreateResourceFromFile(Macro, FirebaseAnalytics.Firebase)~\n~CreateResourceFromFile(Macro, FirebaseAnalytics.FirebaseAnalytics)~\n~CreateResourceFromFile(Macro, FirebaseNotifications.FirebaseNotifications)~\n~'CreateResourceFromFile(Macro, FirebaseAnalytics.Crashlytics)~\n~SetServiceAttribute(Tracker, android:foregroundServiceType, "location")~\n~'/////////////// FLP y FBMessageing MOD Termina /////////////////////~\n~~\n~'Si al cargar un mapa de google manda este error "java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/ProtocolVersion". agregar la siguiente linea:~\n~AddApplicationText(<uses-library android:name="org.apache.http.legacy" android:required="false"/>)~\n~SetApplicationAttribute(android:allowBackup, "false")~\n~SetApplicationAttribute(android:exported, "true")~\n~AddManifestText(<queries><package android:name="com.google.android.apps.maps" /></queries>)~\n~~\n~'Para provider (Envio de base de datos por whatsapp)~\n~AddApplicationText(~\n~ <provider android:name="android.support.v4.content.FileProvider" android:authorities="$PACKAGE$.provider" android:exported="false" android:grantUriPermissions="true">~\n~ <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/provider_paths"/>~\n~ </provider>~\n~ )~\n~CreateResource(xml, provider_paths,~\n~ <paths>~\n~ <external-files-path name="name" path="" />~\n~ <files-path name="name" path="" />~\n~ <files-path name="name" path="shared" />~\n~ </paths>~\n~ )
Module1=B4XMainPage
Module10=C_Promos
Module11=C_TicketsDia
Module12=DBRequestManager
Module13=EscPosPrinter
Module14=FirebaseMessaging
Module15=kms_helperSubs
Module16=ManageExternalStorage
Module17=MAPA_RUTAS
Module18=Starter
Module19=Subs
Module14=FileHandler
Module15=FirebaseMessaging
Module16=kms_helperSubs
Module17=ManageExternalStorage
Module18=MAPA_RUTAS
Module19=Starter
Module2=BatteryUtilities
Module20=Tracker
Module20=Subs
Module21=Tracker
Module3=C_Cliente
Module4=C_Clientes
Module5=C_Historico
@@ -781,14 +783,14 @@ Module7=C_NoVenta
Module8=C_Principal
Module9=C_Productos
NumberOfFiles=365
NumberOfLibraries=29
NumberOfModules=20
NumberOfLibraries=30
NumberOfModules=21
Version=12.5
@EndOfDesignText@
#Region Project Attributes
#ApplicationLabel: Durakelo
#VersionCode: 1
#VersionName: 3.10.09
#VersionName: 3.10.31
'SupportedOrientations possible values: unspecified, landscape or portrait.
#SupportedOrientations: portrait
#CanInstallToExternalStorage: False