Programacion Interactiva

Descubre una Nueva y Poderosa Herramienta.

FrameWork de Nueva Generacion

Acceso a tu Informacion desde cualquier Dispositivo con Navegador.

Enfoque en el Backend

Frontend de forma facil con Odoo y XML.

Creacion de Verticales

Creacion de nuevas Verticales Conquistando nuevos Mercados.

Tu marca aqui mismo

Llega a miles de personas.

Publicidad

sƔbado, 14 de agosto de 2021

Traductor de Texto Python

 Traductor de Texto con API JSON Google Translate



import requests

def Traduccion(source, target, text):
    parametros = {'sl': source, 'tl': target, 'q': text}
    cabeceras = {"Charset":"UTF-8","User-Agent":"AndroidTranslate/5.3.0.RC02.130475354-53000263 5.1 phone TRANSLATE_OPM5_TEST_1"}
    url = "https://translate.google.com/translate_a/single?client=at&dt=t&dt=ld&dt=qca&dt=rm&dt=bd&dj=1&hl=es-ES&ie=UTF-8&oe=UTF-8&inputm=2&otf=2&iid=1dd3b944-fa62-4b55-b330-74909a99969e"
    response = requests.post(url, data=parametros, headers=cabeceras)
    if response.status_code == 200:
        for x in response.json()['sentences']:
            return x['trans']
    else:
        return "OcurriĆ³ un error"
        
texto = "Prueba Exitosa"
respuesta = Traduccion("es", "en", texto)
print("Resultado: " + str(respuesta))

Fuente: https://github.com/LuisAlejandroSalcedo/traductor-de-palabras/blob/master/traductor.py

viernes, 23 de julio de 2021

Complemento Carta Porte Odoo

 Complemento de Carta Porte Timbrado de Facturas Odoo





Dentro del sistema Odoo se ha desarrollado una serie de mĆ³dulos que van a permitir cumplir con la reforma fiscal 2021 Complemento de Carta Porte, funciona para CFDI de Ingresos y Traslados.


1. Primero vamos a crear una factura seleccionando en el campo Complemento la opciĆ³n "Carta Porte":



2. Dentro de la pestaƱa Complemento de Carta porte Ingresaremos:

  • Tipo Transporte
  • Origen
  • Destino
  • Bienes Transportados
  • Distancia
  • MercancĆ­as Transportadas


3. Ingresamos la informaciĆ³n para el complemento "01 - Autotransporte Federal":


4. Por ultimo ingresamos los datos de la "Figura de Transporte", algunos valores son opcionales:
  • Operador
  • Propietario
  • Arrendatario
  • Notificado


5. Validamos la Factura y obtendremos el XML y PDF con el complemento:





XML:


PDF:






martes, 11 de mayo de 2021

Aplicar Descuentos en Cascada, Descuentos en Python - Odoo

Descuentos en Cascada




Con el siguiente fragmento de cĆ³digo, podemos aplicar descuentos en cascada por ejemplo:

  • 10 + 20

Primero aplicamos el 10% despuĆ©s se aplicarĆ­a un 20% al resultado de la primer operaciĆ³n, con el sig. fragmento obtenemos el resultado real del porcentaje equivalente a 10+20% y este seria aplicado a tu subtotal:


descuentos = '10+20'

def get_discount_eq(perc, amount):
    new_amount = (perc * amount)/100
    return (amount - new_amount)
amount = 100
splited_discounts = [10, 20]
for discount in splited_discounts:
    amount = get_discount_eq(float(discount),amount)
final_discount = 100 - amount
print(":::::::: final_discount >>>>>>>> ", final_discount)

martes, 16 de febrero de 2021

Instalar WoeUSB Ubuntu 20.04 | Crear USB Windows 10 Booteable con WoeUSB

 

Instalar WoeUSB Ubuntu 20.04 | Crear USB Windows 10 Booteable con WoeUSB

Tutorial con vĆ­deo para saber cĆ³mo instalar WoeUSB Ubuntu 20.04 y crear USB Windows 10 Booteable con WoeUSB



En la actualidad los medios de USB de arranque se han convertido en una de las mejores opciones que tenemos para instalar diversos sistemas operativosdesde allĆ­. Esto facilita demasiado el trabajo de soporte ya que no debemos cargar diversos DVDs con la imagen ISO del sistema. Para lograr esto existen diversas herramientas y una de las mas comunes y especiales para este trabajo es WoeUSB.

 

Ten a mano tus Sistemas Operativos preferidos y crea un mismo USB booteable Multiboot para diferentes sistemas con WinsetupfromUSB y WintoUSB.

 

QuƩ es WoeUSB
WoeUSB es una utilidad que ha sido creada con el din de permitirnos crear USBs de arranque (booteables) y es una aplicaciĆ³n que es totalmente compatible con todas las versiones desde Windows Vista ya que ademĆ”s soporta las arquitecturas de 32 bits como en 64 bits y los modos Legacy y UEFI.

 

Veamos cĆ³mo instalar WoeUSB en Ubuntu 20.04.

 

 

Para estar al dĆ­a, recuerda suscribirte a nuestro canal de YouTube!  SUSCRIBETE

 

 

CĆ³mo instalar Windows 10 en Ubuntu 20.04 con WoeUSB

 

Paso 1

Lo primero es contar con dos requisitos:
  • Un medio USB de al menos 8 GB de capacidad
Para instalar WoeUSB en Ubuntu 20.04, vamos a instalar en primer lugar el repositorio PPA con el siguiente comando:
sudo add-apt-repository ppa:nilarimogard/webupd8

Instalar-WoeUSB-Ubuntu-20.04-_-Crear-USB-Windows-10-Booteable-con-WoeUSB-1.png

 

Paso 2

Pulsamos la tecla Enter para completar este proceso:

 

Instalar-WoeUSB-Ubuntu-20.04-_-Crear-USB-Windows-10-Booteable-con-WoeUSB-2.png

 

Paso 3

Ahora vamos a actualizar el sistema con la siguiente orden:
sudo apt update

Instalar-WoeUSB-Ubuntu-20.04-_-Crear-USB-Windows-10-Booteable-con-WoeUSB-3.png

 

Paso 4

DespuƩs de ello procedemos a instalar WoeUSB con el comando:
sudo apt install woeusb

Instalar-WoeUSB-Ubuntu-20.04-_-Crear-USB-Windows-10-Booteable-con-WoeUSB-4.png

 

Paso 5

Como vemos se genera este error de dependencias, para corregirlo, vamos a ejecutar lo siguiente:
wget http://mirrors.kernel.org/ubuntu/pool/universe/w/wxwidgets3.0/libwxgtk3.0-0v5_3.0.4+dfsg-3_amd64.deb

 

Paso 6

Una vez guardado, instalamos el paquete con el siguiente comando:
sudo dpkg -i libwxgtk*_amd64.deb

 

Paso 7

Nuevamente salta un error, para corregirlo ejecutamos:
sudo apt -f install

 

Paso 8

Ingresamos la letra S para confirmar la instalaciĆ³n:

 

 

Paso 9

Actualizamos de nuevo el sistema:
sudo apt update

 

Paso 10

Una vez actualizado procedemos con la instalaciĆ³n de nuevo de WoeUSB:
sudo apt install woeusb

 

Paso 11

Ingresamos la letra S para confirmar el proceso:

 

 

Paso 12

Podemos acceder a WoeUSb desde Actividades:

 

 

Paso 13

Al abrirlo veremos lo siguiente. En el campo “Source” activamos la casilla “From a disk image”

 

Instalar-WoeUSB-Ubuntu-20.04-_-Crear-USB-Windows-10-Booteable-con-WoeUSB-13.png

 

Paso 14

Seleccionamos la imagen ISO de Windows 10. Damos clic en Abrir

 

 

Paso 15

La veremos integrada. En la parte “Target device” seleccionamos el medio USB conectado al equipo:

 

Instalar-WoeUSB-Ubuntu-20.04-_-Crear-USB-Windows-10-Booteable-con-WoeUSB-15.png

 

Paso 16

Damos clic en “Install” para iniciar el proceso,

 

Instalar-WoeUSB-Ubuntu-20.04-_-Crear-USB-Windows-10-Booteable-con-WoeUSB-16.png

 

Paso 17

Ingresamos la contraseƱa de administrador:

 

Instalar-WoeUSB-Ubuntu-20.04-_-Crear-USB-Windows-10-Booteable-con-WoeUSB-17.jpg

 

Paso 18

Damos clic en “Autenticar” y es posible que veamos lo siguiente:

 

Instalar-WoeUSB-Ubuntu-20.04-_-Crear-USB-Windows-10-Booteable-con-WoeUSB-18.png

 

Paso 19

Si este es el caso, cerramos WoeUSB y vamos al administrador de archivos de Ubuntu, damos clic derecho sobre la unidad USB y seleccionamos “Formatear”:

 

 

Paso 20

Se desplegarĆ” la siguiente ventana de Discos, allĆ­ seleccionamos la unidad USB y damos clic sobre ConfiguraciĆ³n para elegir “Formatear particiĆ³n”:

 

 

Paso 21

En la siguiente ventana asignamos un nombre y activamos la casilla “Para usar con Windows (NTFS)”:

 

 

Paso 22

Clic en Siguiente y recibimos la siguiente advertencia. Damos clic en “Formato” para que se de paso al formato de la USB con NTFS:

 

 

Paso 23

AquĆ­ veremos el proceso.

 

 

Paso 24

Al finalizar veremos lo siguiente:

 

 

Paso 25

Vamos de nuevo a WoeUSB y al seleccionar la imagen ISO y la USB , se darĆ” paso al proceso de creaciĆ³n de la USB de arranque de Windows 10:

 

Instalar-WoeUSB-Ubuntu-20.04-_-Crear-USB-Windows-10-Booteable-con-WoeUSB-25.jpg

 

Paso 26

Podemos ver que la USB se asigna el nuevo nombre:

 

Instalar-WoeUSB-Ubuntu-20.04-_-Crear-USB-Windows-10-Booteable-con-WoeUSB-26.jpg

 

Paso 27

DespuĆ©s de esto, el proceso llegara a su final y podemos acceder al contenido de la USB donde vemos los archivos de instalaciĆ³n de Windows 10:

 

 

Nota
En caso de ver el error de “No responde” de WoeUSB, podemos forzar la expulsiĆ³n sin problema.

Fuente:
https://www.solvetic.com/tutoriales/article/9318-instalar-woeusb-ubuntu-20-04-crear-usb-windows-10-booteable-con-woeusb/